Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Почему em внутри div с width=100% вызывает появления горизонтального скроллера?
div {
box-sizing: border-box;
}
IE9 еще мало изучен и остается темной лошадкой нашего забега.
css-property: expression(this.nextSibling == null ? "value for last child" : "general value");border-right: expression(this.nextSibling == null ? "none" : "1px solid red");:last-child не получится эмулировать с помощью expression в IE8 (где нет поддержки expression'ов, если только не включить для всех IE режим совместимости с IE7).:last-child, либо оставить как есть.:first-child expression'ы актуальны.сверстаю для файерфокса
если будет выглядеть хорошо в IE7, мало что придется исправлять в IE6
Немного реже открываем оперу и сафари
Отдельно упомяну про структуру css файлов и картинок
Для фф нет 100% рабочих хаков, какие есть, например, для IEЗабудьте уже навсегда про хаки. Добавляйте к body на этапе генерации страницы классы вроде ff ff_15, и забудьте про хаки, как про страшный сон. Будет селектор вида body.ff .my_selector {… }
Пользователи Windows XP могут в крайнем случае поставитьНу если вы лично к ним придёте домой и проставите, тогда вопрос можно будет снять. А на деле программист делает то, что просит заказчик. В лучшем случае заказчика можно переубедить или послать, а рассказывать ему сказки про то, что пользователь там может или не может бесполезно.
Сафари у вас к сожалению открыть не получится.У меня linux, я даже ie открыть не могу, но тем не менее никто не отменял VirtualBox, VMWare и пр.
Начинаем верстать в любимом файерфоксе с любимым файербагом.
CSS принципы