@CharlesDuffy: К сожалению, ваше решение не сработало для нас. Тем не менее, функция join()
была ценной подсказкой. Используя join()
, мы просто создали в нашей хост-файле вторую переменную, обрабатывающую список доменов, например, так:
certbot_certificate_domains:
- domain1.com
- domain2.com
- domain3.com
certbot_domain_list: "-d {{ certbot_certificate_domains | join(' -d ') }}"
В нашей команде мы затем указали значение переменной:
name: run initial letsencrypt
command:
certbot certonly --standalone --non-interactive --agree-tos --rsa-key-size 4096 --email me@you.com {{ certbot_domain_list }}
Существует много факторов, вовлеченных в определение, какие стили переопределяют друг друга. Чем ниже объявление стиля кажется в каскад , и более конкретным , это находится в предназначении для элемента, тем больше это помешает другим стилям.
Это стандарт CSS2 для наследования стиля:
- , Если каскадные результаты в значении, используйте его.
- Иначе, если свойство наследовано, используют значение родительского элемента, обычно вычисленное значение.
- Иначе используют начальное значение свойства. Начальное значение каждого свойства обозначается в определении свойства.
Внутренне, браузер будет вычислять специфику правила , согласно стандарту.! важное объявление добавит вес к правилу, но динамично присвоение атрибута стиля будет часто иметь приоритет, потому что это обычно более высоко определяется..
Ну, до сих пор исследования показывают:
Однако IE6 (возможно, IE7) не поддерживает! Важный в этот случай :
someselector {
property: value !important;
same-property: another-value;
}
Он будет использовать второе значение (последнее в списке).
Это подтверждается этой страницей :
В Internet Explorer 6 и более ранних версиях, если важная декларация появляется перед обычной декларацией для того же свойства в том же блоке декларации обычное объявление перезапишет важное объявление.
Internet Explorer 6 и 7 придают важность объявлению, когда вместо ключевого слова важный используется недопустимый идентификатор, вместо того, чтобы игнорировать объявление, как они должны.
Комментарий Гизмо гласит, что Safari и Opera поддерживают! Важный.
Я вполне уверен не, все браузеры распознают! важное объявление. Но не может помнить, которые делают первое, что пришло на ум. Проверит и возвратится к Вам.
[РЕДАКТИРОВАНИЕ] я могу подтвердить IE6 и ранее не распознаю! важный (если браузер не находится в режиме соответствия стандартов - не значение по умолчанию).
можно использовать! важный для переопределения встроенного правила. Но также и помните, что могут быть отмечены встроенные правила! важный также.