0
голосов
3ответов
123 просмотров

Why css hacks not patched by agent developers?

Second line of the following is not recognisable by IE6/Windows #header {margin-bottom:3em} html>body #header {margin-bottom:1em} I can understand that child selector is a feature not implemented by IE6. But IE/Mac will not recognize following. /* Hide from IE-Mac \*/ #header {margin-bott...

31
голосов
13ответов
55978 просмотров

Как сделать CSS видимым только для Opera

Есть ли способ сделать некоторые правила CSS видимыми только для Opera (9.5+)?

624
голосов
11ответов
580229 просмотров

Ориентация только на Firefox с помощью CSS

Используя условные комментарии, легко настроить таргетинг на Internet Explorer с помощью специфичных для браузера правил CSS: <!--[if IE 6]> ...include IE6-specific stylesheet here... <![endif]--> Иногда неправильно работает движок Gecko (Firefox). Как лучше всего настроить т...

45
голосов
14ответов
149959 просмотров

Селектор IE8 css

Для таргетинга элементов только в браузерах IE я буду использовать IE6: * html #nav li ul { left: -39px !important; border: 1px solid red; } IE7: *+html #nav li ul { left: -39px! important; } Кто-нибудь знает, как настроить таргетинг на IE8?

5
голосов
1ответов
2892 просмотров

Каковы возможности взлома * CSS?

Я искал способ решить имеющуюся у меня проблему с CSS. Я использовал один для создания собственного правила для Internet Explorer. margin-top:45px; *margin-top:0px; Применяется ли этот прием ко всем браузерам IE? Есть ли этот взлом в каких-либо версиях Firefox или Safari?

7
голосов
12ответов
1827 просмотров

Допустимые хаки / исправления CSS

Есть ли список "хороших" чистых CSS-хаков, которые наверняка пригодятся в будущем? Например, zoom:1 безопасен, если он обслуживается только IE, и вы помните, что он там. Очень распространенный способ использования дочерних селекторов небезопасен , потому что IE7 их поддерживает. Использовани...

34
голосов
15ответов
4362 просмотров

Что лучше: хаки CSS или обнаружение браузера?

Обычно, когда я просматриваю Интернет, я обнаруживаю, что люди обычно используют CSS-хаки, чтобы их сайт выглядел одинаково во всех браузерах. Лично я обнаружил, что поиск всех этих хаков и их тестирование занимает довольно много времени; каждое вносимое вами изменение необходимо тестировать в б...