Preciso modificar bootstrap.css
para caber no meu site. Eu sinto que é melhor criar um custom.css
arquivo separado em vez de modificá-lo bootstrap.css
diretamente, uma razão é que, para bootstrap.css
obter uma atualização, sofrerei tentando incluir novamente todas as minhas modificações. Vou sacrificar algum tempo de carregamento para esses estilos, mas é insignificante para os poucos estilos que estou substituindo.
Como faço bootstrap.css
para substituir para remover o estilo de uma âncora / classe? Por exemplo, se eu desejar remover todas as regras de estilo para 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;
}
Posso excluir tudo isso bootstrap.css
, mas se meu entendimento sobre as melhores práticas de substituição de CSS estiver correto, o que devo fazer?
Para ser claro, quero remover todos esses estilos de legenda e usar os valores CSS dos pais. Então, combinando a resposta do Pranav, farei o seguinte?
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;
}
(Eu esperava que houvesse uma maneira de fazer algo como o seguinte :)
legend {
clear: all;
}
#bootstrap-overrides
uma aula?