метаинформация во внешней таблице стилей

#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 прочитать значение.

Надеюсь, это соответствует вашему ответу.