У меня есть div с рамкой в 1 пиксель и height: 29%. Chrome по какой-то причине отображает его без нижней границы.
См. http://jsfiddle.net/9WVuC/4/.
Эта проблема зависит от фактического процентного значения и размера контейнера; когда я их меняю, граница иногда появляется, а иногда исчезает. Кажется, что в механизме рендеринга Chrome есть ошибка округления, когда он вычисляет фактическую высоту div. Кроме того, это происходит, только если для этого div указаны overflow и position.
Это известная ошибка и, возможно, существует какое-то обходное решение? Конечно, я могу избавиться от этих процентных значений, пересчитав высоту вручную и установив ее с помощью JS, но это не очень элегантное решение.