PDA

Zobacz pełną wersję : JCE 2.0 Problem z własnymi stylami css



superuser
12-06-2012, 16:39
Witam wszystkich serdecznie,
Mam nadzieje że umieściłem temat w dobrym dziale ;)

Jestem w trakcie tworzenia pierwszego szablonu dla Joomla! 2.5
O dziwo idzie mi całkiem nieźle, bez problemu wdrożyłem własny szablon, zainstalowałem i skonfigurowałem takie moduły jak galeria, slideshow, formularze kontaktowe, ustawiłem przyjazne adresy url itd.
Niestety całkowicie poległem na edytorze JCE 2.0 :zagubiony:


1 PROBLEM

Mianowicie chodzi o własne style css.
Opiszę całą procedurę jaką wykonuję przy konfiguracji.

Tworzę plik typografia.css ( opcjonalnie editor.css aczkolwiek nazwa jest sprawą najmniej istotną ).
Plik umieszczam w templates/nazwa_szablonu/css/typografia.css

Przechodzę do konfiguracji JCE i w polach :

Editor Styles -> Custom css files
Custom css files -> templates/$template/css/typografia.css

I tutaj napotykam problem...

W edytorze JCE faktycznie na liście "styles" pojawiają się classy które wpisałem w typografia.css aczkolwiek nie mają one żadnego przełożenia na to co dzieje się na stronie :(

Dopiero jeżeli w ogólnym pliku dla mojej strony "screen.css" podam również te warości to dopiero wtedy widać zmiany, tak więc w 2 plikach mam to samo :/


2 PROBLEM

Mam również problem aby dla wybranego znacznika nadać odpowiednią klasę css.
Dokładniej sprawa wygląda tak :

Przechodzę do nowej linii i tekst pojawia się w znaczniku p


<p>Mój tekst którym będę operował</p>
Teraz zaznaczam cały tekst i w sekcji styles wybieram nazwę klasy

<p class="nazwa_klasy">Mój tekst którym będę operował</p>
I teraz zaczyna się jazda, chcę aby ten tekst był zarówno w akapicie tekstu p ale także i w elemencie span i to nie jest problemem, znów zaznaczam cały tekst i wstawiam span

<p class="nazwa_klasy"><span>Mój tekst którym będę operował</span></p>
Chciałbym teraz dodać klasę dla znacznika span i za cholerę nie mogę tego zrobić :/
Zaznaczam cały tekst to nie dodaje się klasa dla span a zmienia dla p :/
Pojęcia nie mam dlaczego, chcę aby cała zawartość akapitu była w elemencie span z odpowiedną klasą css, mógłbym to zrobić ręcznie ale to żadna sztuka ;)

Posunołem się już nawet do tego że w pliku typografia.css do class dodałem :

p.nazwa_klasy
span.nazwa_klasy

Aby nie było problemu z odróżnieniem co ma być przyporządkowane do jakiego elementu i dalej nic.


DZIĘKUJĘ ZA UWAGĘ

To wszystko :)
Starałem się opisać wszystko bradzo dokładnie, mam nadzieje że ktoś będzie w stanie mi pomóc :)

Salman
17-07-2012, 17:12
Skopiuj to co masz w typografia.css do custom.css

zwiastun
17-07-2012, 17:17
chcę aby cała zawartość akapitu była w elemencie span
W elemencie uznawanym za liniowy umieszczasz element blokowy. Prawdopodobnie stąd automatyczne naprawianie błędu przez edytor