Masowa zmiana klas CSS w plikach.
Sprawa wygląda tak - mam stronę, w którą muszę wkomponować kilka dodatkowych (gotowych) funkcji.
Jako, iż te dodatki są gotowe, są gotowe również ich arkusze CSS.
Niestety kolidują z obecnie wykorzystywanymi (dodatki są wyświetlane w miarę poprawnie, ale cała strona się ... rozjeżdża).
I tak pomyślałem, by zmienić lekko nazwy klas w arkuszach CSS dodatków (dodać prefiks), a następnie w samych dodatkach uwzględnić prefiks.
Czy ktoś zna jakiś łatwy sposób, aby dokonać szybko czegoś takiego?
Jakiś "rename" klas w CSS, bym mógł dodać prefiks?
Dzięki.
Może nie za bardzo zrozumiałem, ale w czym problem - w samej zmianie nazw? Weź jakiś porządniejszy edytor tekstu - funkcja "zamień". Stara_nazwa na nowa_nazwa.
No nie zrozumiałeś.
Mam kilka plików CSS, w każdym prawie 60-90 zdefiniowanych klas.
Chciałbym sprawnie i szybko dodać do każdej definicji swój prefiks.
Zależy od tego jakie masz style, ale ogólnie powinno zadziałać:
na przykład w Crimson Editor ( http://www.crimsoneditor.com/ ):
- otwierasz wszystkie pliki css naraz,
- Ctrl+H,
- zaznaczasz "All open files"
- w "find what" wpisujesz .
- w "replace with" .prefix_
- i replace all
Ewentualnie to samo ze stylami dla id, czyli # zamiast ., ale wtedy możesz też potrzebować jakichś zmian w jsach.
W sumie to chyba będzie najprostszy sposób - podmienia . przy ułamkach (font-size,etc), ale tego aż tak dużo nie ma.
Dzięki.