моя контактная информация
Почтамезофия@protonmail.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Дочерние элементы могут напрямую наследовать атрибуты стиля родительского элемента, которые будут влиять на дочерние элементы, поэтому для некоторых элементов не установлены стили, и стили также изменились.
Разные селекторы выбирают один и тот же элемент, при этом разные атрибуты между селекторами могут накладываться, и одни и те же атрибуты будут перезаписаны в зависимости от веса.
Вес: тег=1, категория=10, идентификатор=100, строка(js)=1000.
Сначала проверьте, выбран ли элемент. Если он не выбран, вес равен 0. Если он выбран, будет рассчитываться вес с наибольшим весом. Если веса одинаковы, будет выбран окончательный стиль. написано.
<style>
/*important只作用于当前的属性,强调非常重要,不会被后续的样式覆盖,但不影响当前的权重*/
div p{
color: pink;
font-size: 15px !important;
}
.header p{
color: red;
font-size: 25px;
}
</style>
</head>
<body>
<div class="header">
<p>段落</p>
</div>
</body>
В приведенном выше коде, хотя вес .header p больше, чем у div p, атрибут font-size div p использует !important, поэтому установка размера шрифта с большим весом не вступит в силу.