PDA

Zobacz pełną wersję : Editor JCE lub Editor TinyMCE - brak pogrubienia i pochylenia tekstu



perver88
06-06-2013, 09:49
Witam,
zainstalowałem edytor JCE i co piszę artykuł, próbuje coś w nim pogrubić lub pochylić to nic się nie dzieje, w edytorze widać a na stronie już nie. Próbowałem również w TinyMCE i to samo się dzieje.

Joomla 2.5

Proszę o pomoc,
pozdrawiam! :obojetny:

KES
06-06-2013, 10:01
może masz w szablonie ustawiony <strong> na normal, czyli


strong {
font-weight: normal;
}

perver88
06-06-2013, 10:14
Wysyłam plik edytor.css

//usunięto - zwiastun //

KES
06-06-2013, 12:24
Podaj link do strony.

paulusxxx
03-09-2013, 12:22
Mam podobny problem. Proszę o pomoc.
Plik templeate.css wygląda następująco:

//usunięto - zwiastun/

- - - Updated - - -

Link do strony to http://sirinventum.comxa.com/

zwiastun
03-09-2013, 13:02
W arkuszach stylów nie ma deklaracji określającej font-weight dla <strong> ani font-variant dla <i>, <em>.
Zamieszczanie tutaj tasiemcowych arkuszy stylów niczemu nie służy. Analizy i poprawki arkuszy stylów należy dokonać samemu.

GOGOKOM
05-09-2013, 11:11
miałem w szablonie deklarację takie :
... strong, em
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;

Wydaje mi się że powinno być dziedziczone ale był taki sam problem jak u @perver88 do czasu usunięcia strong i em może ktoś mnie oświecić gdzie ewentualnie szukać przyczyny
adres: http://ptpbydgoszcz.pl

zwiastun
05-09-2013, 12:04
Masz dekalrację:
font-weight:inherit;
font-style:inherit;
Czyli dziedziczą ustawienia wagi i stylu czcionki od rodziców. Jeśli waga wszystkich przodków jest np. 400, to skąd strong ma być pogrubienie? Trzeba jawnie zadeklarować dla strong font-weight:bold (albo bolder, czy np. 700). Jeśli styl wszystkich przodków jest normal, to skąd em ma wziąć pochylenie? Trzeba je zadeklarować np. em {font-style: italic;}

GOGOKOM
05-09-2013, 13:03
ale jeśli zadeklaruję
strong font-weight:bold - to zawsze będzie pogrubiona
em {font-style: italic;} - to zawsze będzie kursywa

a mi chodzi o to aby admin w panelu ustalał sobie jaką chce czcionkę, czy kursywa, pogrubiona czy połączenie jednego i drugiego.

Brak deklaracji strong i em załatwił sprawę - może to rozwiązanie partyzanckie ale działa - bynajmniej na razie nie widzę innych kłopotów przez brak tych deklaracji.

Szablon był kupiony, potem płatnie przerobiony na 3.0 i miał być toczka w toczkę jak 1.5 i ............... a wykonawca na reklamację nie odpowiada więc staram się sam coś wydłubać ale css to 3/4 magia dla mnie.

zwiastun
05-09-2013, 15:17
a mi chodzi o to aby admin w panelu ustalał sobie jaką chce czcionkę, czy kursywa, pogrubiona czy połączenie jednego i drugiego.
Nie bardzo rozumiem. "Ustalenie" polega na oznakowaniu tekstu. Jeśli będzie oznakowany i znacznikiem strong, i znacznikiem em, to będzie i pogrubione i pochylone.


Brak deklaracji strong i em załatwił sprawę - może to rozwiązanie partyzanckie ale działa
"Normalne" rozwiązanie. Brak deklaracji powoduje, że stosowane są deklaracje arkusza stylów przeglądarki.

GOGOKOM
05-09-2013, 15:35
miałem w szablonie deklarację takie :
... strong, em
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;

przed edycją szablonu miałem takie ustawienia i bez względu na fakt jakie piszący artykuł stosował formatowania do tekstu nie były widoczne ani kursywa ani pogrubienie
dlatego usunąłem strong i em z wiersza css i wtedy widoczne było formatowanie autora.




Wydaje mi się że powinno być dziedziczone ale był taki sam problem jak u @perver88 do czasu usunięcia strong i em może ktoś mnie oświecić gdzie ewentualnie szukać przyczyny

skoro było dziedziczone a strong i em nie były w całym szablonie inaczej formatowane to dlaczego nie były widoczne zmiany.


"Normalne" rozwiązanie. Brak deklaracji powoduje, że stosowane są deklaracje arkusza stylów przeglądarki.

tak rozumiem i teraz tam mam ale skąd dziedziczyły (strong i em) skoro tylko w jednym wierszu plików css szablonu była deklaracja
... strong, em
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline

tego nie mogę rozgryźć

zwiastun
05-09-2013, 15:45
skoro było dziedziczone a strong i em nie były w całym szablonie inaczej formatowane to dlaczego nie były widoczne zmiany.

Dziedziczyły z ustawień fontu przodków - już Ci to raz napisałem. Co jest niezrozumiale? Czy których z przodków miał ustawione pogrubienie lub pochylenie? Nie! Poczynając od fontu elementu body, dla którego zapewne miałeś ustawiony styl normal i font-weight: normal

GOGOKOM
06-09-2013, 07:57
OK dziękuję
Bez szczegółowej analizy całego css szablonu nie dojdę z czego dziedziczyły.