Мені потрібно змінити, bootstrap.css
щоб відповідати моєму веб-сайту. Я вважаю, що краще створити окремий custom.css
файл, а не змінювати його bootstrap.css
безпосередньо. Однією з причин є те, що слід bootstrap.css
отримати оновлення, я буду намагатися повторно включити всі свої модифікації. Я принесу в жертву деякий час завантаження цих стилів, але це незначно для кількох стилів, які я переважаю.
Як я переможу, bootstrap.css
щоб видалити стиль якоря / класу? Наприклад, якщо я хочу видалити всі правила стилізації для legend
:
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 21px;
line-height: inherit;
color: #333333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
Я можу просто видалити все це bootstrap.css
, але якщо моє розуміння найкращих практик щодо переважаючого CSS є правильним, що робити замість цього?
Щоб було зрозуміло, я хочу видалити всі ці стилі легенди та використовувати батьківські значення CSS. Отож, поєднуючи відповідь Пранава, я буду робити наступне?
legend {
display: inherit !important;
width: inherit !important;
padding: inherit !important;
margin-bottom: inherit !important;
font-size: inherit !important;
line-height: inherit !important;
color: inherit !important;
border: inherit !important;
border-bottom: inherit !important;
}
(Я сподівався, що є спосіб зробити щось на кшталт наступного :)
legend {
clear: all;
}
#bootstrap-overrides
клас?