Muszę zmodyfikować, bootstrap.css
aby pasowała do mojej witryny. Wydaje mi się, że lepiej jest utworzyć osobny custom.css
plik zamiast modyfikować bootstrap.css
bezpośrednio. Jednym z powodów jest to, że powinienem bootstrap.css
otrzymać aktualizację. Będę cierpieć z powodu próby ponownego włączenia wszystkich moich modyfikacji. Poświęcę trochę czasu ładowania dla tych stylów, ale jest to nieistotne dla kilku stylów, które zastępuję.
Jak mogę przesłonić, bootstrap.css
aby usunąć styl kotwicy / klasy? Na przykład, jeśli chcę usunąć wszystkie reguły stylizacji dla 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;
}
Mogę po prostu usunąć to wszystko bootstrap.css
, ale jeśli moje zrozumienie najlepszych praktyk w zakresie zastępowania CSS jest poprawne, co powinienem zrobić?
Dla jasności chcę usunąć wszystkie style legend i użyć wartości CSS rodzica. Czy łącząc odpowiedź Pranav, czy będę robił następujące rzeczy?
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;
}
(Miałem nadzieję, że jest sposób na zrobienie czegoś takiego :)
legend {
clear: all;
}
#bootstrap-overrides
klasy?