Próbuję użyć Bootstrap dla projektu, który obejmuje ponad 400 witryn i używa poprzednich nazw klas CSS (nad którymi nie mam kontroli). Występuje konflikt nazwy CSS, a rozwiązaniem dla mnie jest dodanie przedrostka do Bootstrap (na przykład .row do .tb-row).Dodawanie przedrostków do nazw klas CSS za pomocą LESS lub SASS
Jestem zaznajomiony z metodą dodawania przestrzeni nazw za pomocą LESS, gdzie dodatkowa klasa jest opakowane wokół klas. Niestety nie wygląda na to, że rozwiąże moje problemy.
Czy istnieje metoda za pośrednictwem LESS, SASS lub innego kompilatora, który ułatwia dodanie przedrostka tb do wszystkich istniejących klas w Bootstrap?
Chociaż nie mogę mówić z całą pewnością, uważam, że odpowiedź brzmi "nie". Dodatkowo, jeśli spojrzysz na kod bootstrap, używają wielu selektorów atrybutów (a więc nie tylko klas) do robienia rzeczy, z których niektóre robią, a inne także nie zależą od samych klas. To dodaje złożoności tego, co próbujesz zrobić. – ScottS