Хорошо ли использовать изображение маркера вместо маркеров по умолчанию для UL, чтобы получить кросс-браузерный результат? - PullRequest
0 голосов
/ 05 февраля 2010

Хорошо ли использовать изображение маркера вместо маркеров по умолчанию для UL, чтобы получить кросс-браузерный результат?

Ответы [ 2 ]

2 голосов
/ 05 февраля 2010

Если это не очень стилизованный / графический сайт, я бы сказал нет. Пользователи не ожидают, что ваша веб-страница будет иметь какой-то особый вид / ощущение ... но они ожидают, что она будет знакомой и интуитивно понятной. Если у вас совершенно другая тема и совершенно нестандартный внешний вид, тогда yes . Если вы не ... позвольте пользователю увидеть то, что он привык видеть.

Пример. Флажки выглядят по-разному в разных браузерах, но в 99% случаев они одинаковы для пользователей, которые всегда используют этот браузер на своем компьютере. Теперь использование images / javascript для изменения того, как выглядят эти флажки, немного раздражает, потому что они вдруг незнакомы.

Если вы в любом случае полностью погружены в другую среду (например: много графики, черный фон и т. Д.), То сделайте ваши стили на что угодно, подходящее ... для веб-страницы со стандартным оформлением, которая очень легка в стилях Я бы позволил браузеру преобладать по умолчанию.

1 голос
/ 05 февраля 2010

Ну, если вы используете list-style-image:url(), то вы в значительной степени попадете в мир боли, поскольку разные браузеры будут позиционировать изображение по-разному. Однако, если вы используете фоновые изображения + отступы, тогда вы действительно можете получить согласованные кросс-браузерные результаты практически без затрат.

...