Имя класса с пробелом. Копаем вглубь
Часто при создании сайтов сталкиваюсь с ситуацией, когда в имени класса присутствуют пробелы, например:
1 | class="myclass field12" |
Как же добраться к этому классу из CSS? Чаще всего нет возможности влезть в CMS, чтобы изменить эти поля, да и многие функции могут перестать работать. Что же делать с подобной организацией CSS-классов?
Оказывается, что всё очень просто и понятно: необходимо обращаться к надклассу, а затем можно получить доступ и к внутреннему. В нашем примере это будет выглядеть примерно так:
1 | .myclass .field12 {color:white} |
Пользуйтесь.
- Мне тут предложили авиабилеты в Дрезден по низким ценам. Знаю, что там проходят конференции как раз по моей тематике. Если начальство оплатит – полечу!
