È la prima volta che utilizzo Zurb Foundation per un progetto web. Tuttavia, non sono sicuro se sovrascrivere i loro stili con il mio su un foglio di stile separato o modificare direttamente foundation.css
.Come sovrascrivere modificare gli stili CSS di base di Zurb Foundation?
Per esempio questo è il loro css nav (all'interno foundation.css
):
.nav-bar {
background: #4D4D4D;
height: 40px;
margin-left: 0;
margin-top: 20px;
padding: 0;
}
Se voglio cambiare il background
e margin-top
, posso modificare direttamente .nav-bar
da foundation.css
o creare il mio foglio di stile (mettere un style.css
sotto foundation.css
) e ignorare in questo modo:
.nav-bar {
background: #999;
margin-top: 0;
}
è questa buona pratica? In caso contrario, quale sarebbe il modo migliore per farlo?
Sono d'accordo con questo. È anche particolarmente vero se si scarica la versione css personalizzata (non la versione Sass/Compass) in quanto consente di utilizzare diverse modifiche di fondotinta quando si aggiungono/rimuovono funzioni o si modificano i colori di base utilizzati. – JAMESSTONEco