Как браузер находит и отображает правила CSS

106
9

Скажем, у нас есть страница с некоторым простым HTML/CSS, как показано ниже. Браузер также читает .b и .c в таблице стилей?


HTML


<div class="a">1</div>
<div>2</div>
<div>3</div>

CSS


.a { color: aqua; }
.b { color: blue; }
.c { color: cyan; }

Это просто пример, но в реальном мире могут быть сотни, тысячи строк кода CSS, которые не используются, например, использование Bootstrap для очень маленького проекта.

спросил(а) 2015-02-19T23:41:00+03:00 5 лет, 7 месяцев назад
1
Решение
91

Да, все правила загружаются в память, поэтому, когда вы добавляете новый элемент в DOM (например, с помощью javascript), вы видите, что стиль автоматически применяется к ним.

ответил(а) 2015-02-19T23:51:00+03:00 5 лет, 7 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема