Два css-файла, определяющих один class
Если у меня есть два файла css:
Файл 1:
.colorme { background-color:Red; }
Файл 2:
- SASS - использование переменных в нескольких файлах
- Щебетать сетку Bootstrap 3, изменение точки останова и удаление прокладки
- LESS: непризнанная ошибка ввода при использовании Bootstrap
- Объединение: not () селекторов в CSS
- Как я могу остановить jQuery mobile для применения стилей к моим конкретным элементам формы
.colorme { background-color:Green; }
И включили ли они их в страницу, которая будет приоритетной? Я предполагаю, что последний загружен? Если это так, чтобы гарантировать, что один файл css загружен последним?
- Скрыть текстовый узел в элементе, но не дочерние
- Как применить несколько преобразований в CSS?
- Как работают развалы вложенных вертикальных краев?
- Браузер не может получать / находить относительные ресурсы, такие как CSS, изображения и ссылки при вызове сервлета, который пересылает JSP
- CSS: прежде чем на встроенном SVG
- что такое коэффициент пикселей устройства?
- Изменение цвета navbar в Twitter Загрузочный
- Какова ценность единицы css 'ex'?
В этом случае выигрывает тот, который был загружен последним (или, как указывает Дэвид, более точно включенным последним). Обратите внимание, что это свойство, но если вы загружаете 2 определения с разными свойствами, результатом будет комбинация. Если свойство находится как в первом, так и в втором, последний выигрывает от этого свойства.
Единственный способ гарантировать, что используется последним / выигрывает, включает элементы в том порядке, который вы хотите на странице.
Для свойства, вот пример:
.class1 { color: red; border: solid 1px blue; padding: 4px; } //First .css .class1 { color: blue; margin: 2px; } //Second .css
эквивалентно:
.class1 { color: blue; border: solid 1px blue; padding: 4px; margin: 2px; }