Właśnie zaczynam od Bootstrap z Twittera i zastanawiam się, jakie są "najlepsze praktyki" w zakresie dostosowywania. Chcę stworzyć system, który wykorzysta całą moc szablonu css (Bootstrap lub inny), będzie całkowicie (i łatwo) modyfikowalny, zrównoważony (tj. - kiedy kolejna wersja Bootstrap zostanie wydana z Twittera, nie będę t trzeba zacząć od nowaDostosowywanie szablonu Bootstrap CSS
na przykład, chciałbym dodać obrazy tła do górnej nawigacji wygląda na to, że są 3 sposoby, aby przejść na ten temat:..
- zmodyfikować zajęcia .topbar w bootstrap. css Nieszczególnie mi się to podoba, ponieważ będę miał wiele przedmiotów z .topbar i niekoniecznie chcę je modyfikować w ten sam sposób.
- Twórz nowe zajęcia z moimi obrazami tła a i zastosuj oba style (nowy i bootstrap do mojego elementu). Może to spowodować konflikty stylów, których można uniknąć, usuwając klasę .topbar z oddzielnych klas, a następnie używając tylko tych elementów, które nie są nadpisywane przez moją niestandardową klasę. Znowu wymaga to więcej pracy, niż uważam, że powinna być niezbędna, i chociaż jest elastyczna, nie pozwoli mi łatwo aktualizować bootstrap.css, gdy Twitter wypuszcza kolejną ratę.
- Użyj zmiennych w .LESS, aby uzyskać dostosowanie. Od ręki wydaje się to dobrym podejściem, ale nie używam. MNIEJ Mam obawy dotyczące kompilacji css na kliencie i stabilności kodu.
Chociaż używam Bootstrap, to pytanie można uogólnić na dowolny szablon CSS.
Z góry dziękuję za wejście.
Witam @Pabluez, tak, odpowiedziałeś, patrz poniżej. Przepraszam za opóźnienie w odpowiedzi - byłem zajęty na wakacjach. – Anne
Wierzę, że ten artykuł pomoże Ci http://prideparrot.com/blog/archive/2014/6/blog_template_using_bootstrap3_part2 – VJAI
Ten wątek ma charakter informacyjny http://stackoverflow.com/questions/10451317/twitter-bootstrap-customization-best- praktyki – ZimSystem