Мне нужно изменить, 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
класс?