#css
#css
Вопрос:
Я смотрю на таблицу стилей, которую я унаследовал, и должен попытаться обновить. В самом начале есть то, чего я никогда раньше не видел. Вот 3 строки:
meta.foundation-version{font-family:"/5.5.3/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
...
meta.foundation-data-attribute-namespace{font-family:false}
Кто-нибудь может сказать мне, что должны делать эти строки?
Если я интерпретирую это как обычный CSS, первый будет указывать, что для мета-элементов с классом «foundation-version» семейство шрифтов должно быть установлено в /5.5.3/, но это не имеет никакого смысла … почему кто-то когда-либо видел отображаемый мета-тег, и это не похоже на семейство шрифтов. Итак, что это на самом деле говорит или делает?
Я не нашел никакой документации по такого рода CSS-коду. В SASS есть некоторое упоминание о «meta», но я не изучал SASS.
Ответ №1:
Ну, однажды я работал с Zurb Foundation, который в основном представляет собой Bootstrap с компонентами пользовательского интерфейса или без них.
С того времени я знаю, что meta.foundation-version и все другие связанные значения должны что-то делать с переменными css по умолчанию / шаблоном / сбросами css и компонентами / зависимостями Javascript.
// Мета-стили включены во все сборки, поскольку они зависят от Javascript. // Используется для предоставления значений медиа-запроса для компонентов javascript. // Косая черта, размещенная вокруг всего, чтобы убедить PhantomJS прочитать значение.
Надеюсь, это соответствует вашему ответу.