2016-06-13 3 views
0

У меня есть два CSS файлов daterangepicker.css и main.cssКрай не уважает C важный и порядок

Для определенного элемента, я вижу следующее в консоли:

enter image description here

Хотя main.css приходит после того, как daterangepicker.css, main.css is overriden. Это нормально, и я думаю, что это известная проблема, заданная in this question.

Но в этом случае они находятся на одном и том же уровне. Кроме того, в main.css я использовать important теги, которые полностью игнорировались:

.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover { 
    background: #D8AA0E !important; 
    border: 1px solid #D8AA0E !important; 
    font-weight: 500 !important; 
} 

, что может быть не так с этим?

+0

Почему вы используете 2 css-файла? не лучше ли их объединить и повторно использовать код, который вам нужен? (Я знаю, что это не ответ на ваш вопрос, но у вас не было бы этой проблемы с одним файлом) – moped

+0

его не очень хорошо. Другой - это внешний файл css библиотеки, которая постоянно обновляется. Смешение их css с моим css сделало бы этап разработки намного сложнее. – Asqan

ответ

2

Очистка кэш является решением ...

Хотя новые CSS файлы загружаются и отображаются на консоли, они, вероятно, не применяются к экрану. Поэтому не доверяйте файлам css, которые вы видите после обновления, просто убедитесь, что вы очистили свой кеш.