Эта белая линия на самом деле перекрывает два деления.Это проблема точности в Safari для iOS, и она практически неизбежна (imho).Эта проблема наиболее заметна при увеличении масштаба, так как это происходит при отсутствии точности.
Вы МОЖЕТ иметь возможность «обмануть» браузер в правильной работе с использованием полупикселя.верхнее поле на нижнем элементе ... Однако у меня нет возможности проверить это.
В этом случае я бы использовал радиус границы CSS для достижения того же эффекта ... хотя он не будет отображаться должным образомв всех браузерах вы все равно можете найти его приемлемым решением
#cb
{
background: rgb(255,255,255); // fallback for browsers without alpha support
background: rgba(255,255,255, 0.5);
border-radius: 30px;
}
Существуют также версии свойства border radius для webkit и mozilla ... это поможет в кроссплатформенной совместимости.
Подробнее об альфа-прозрачности фона см. Здесь: http://robertnyman.com/2010/01/11/css-background-transparency-without-affecting-child-elements-through-rgba-and-filters/
См. JS Fiddle: http://jsfiddle.net/xixionia/4SYP4/