У меня есть случай, когда пользователю разрешено видеть все содержимое таблицы, которая обычно разбивается на страницы, и в редких случаях элемент становится очень длинным. В Chrome градиент фона разваливается, делая его сплошным черным и различными другими блоками, когда высота элемента превышает около 32 000 пикселей.Фоновый градиент перерывов в Chrome, когда элемент выше, чем около 32 000 пикселей.
http://jsfiddle.net/isherwood/hBm4C/1/
background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#ccc), color-stop(100%,#f5f5f5));
Я вижу подобное обсуждение here с 2011 года, но это, кажется, по-другому.
Очень интересно. Он также фиксирует градиент в моем случае. Я попробую поставить фон на дочерний элемент. – isherwood
Вы также можете создать поддельную границу с помощью box-shadow. Добавьте это к ответу. – daamsie
+1 для поиска работы. Если вам нужна граница, вы можете попробовать использовать «outline»; что, похоже, работает там, где 'border' не (я просто проверял скрипку, и все в порядке). 'box-shadow' также может быть вариантом, хотя он более сложный, чем' outline'. Кроме того, используйте селектор ': before' или': after', чтобы создать псевдоэлемент для вашей 'border'. – Spudley