Категория > Справочник CSS > Мультиклассы - .class1.class2
Мультиклассы - .class1.class223-03-2016, 13:15. Автор: Administrator |
||||||||||||||||||||||||
Версии CSS
ОписаниеК любому тегу одновременно можно добавить несколько классов, перечисляя их в атрибуте class через пробел. В этом случае к элементу применяется стиль, описанный в правилах для каждого класса. Поскольку при добавлении нескольких классов они могут содержать одинаковые стилевые свойства, но с разными значениями, то берется значение у класса, который описан в коде ниже. Синтаксис<E class="class1 class2 ..."> Здесь E — обозначает любой тег. В стилях допустимо использовать запись следующего вида. .class1.class2 { Описание правил стиля } В таком случае стиль применяется только для элементов, у которых одновременно заданы классы class1 и class2, т. е. в коде HTML используется конструкция <E class="class1 class2>. Пример HTML5CSS 2.1IECrOpSaFx
Результат данного примера показан на рис. 1.
Рис. 1. Цвет и размер ссылок, заданный через классы БраузерыБраузер IE до версии 7.0 некорректно работает с мультиклассами и понимает запись .a.b как .b, т.е. воспринимает только имя последнего класса, что приводит к ошибкам. Перейти обратно к новости |