Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css3] Dołączenie czcionki przez zewnętrzny plik *.css
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
husky83
Mam ogromny problem..
Chcę do ckeditora dodać zewnętrzne czcionki. Ogólnie jest to bardzo łatwe - łatwo je dodać do listy czcionek, działają jak należy (w sensie tworzonego kodu HTML), ale o tyle gdy używam zewnętrznego pliku css (do czego CKEDITOR mnie zmusza), to czcionki nie działają..

Próbowałem zrobić to po swojemu.
  1. @font-face { font-family: 'florian'; src: url('/fonts/florian.ttf');}


działa jak się patrzy.
Problem zaczyna się, gdy spróbuję to przenieść do zewnętrznego pliku CSS, dołączanego przez:
  1. <link rel="stylesheet" type="text/css" href="styl.css"/>


Wszystkie style działają, oprócz czcionek. Próbowałem w różnych przeglądarkach - wszędzie to samo.

W skrócie - z zewnętrznego pliku CSS nie łapie definicji nowych rodzin czcionek.

Jakieś pomysły?

Rozwiązaniem okazało się zmiana doctype
kalmaceta
po 1. @font-face musi być pierwsze w pliku css
po 2. sprawdź ścieżki, są relatywne w stosunku do katalogu w którym znajduje się plik, w którym zdefiniowano font-face.
po 3. definicja font-face uproszczona dla przykładu, jeśli nie używaj http://www.fontsquirrel.com/fontface/generator
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.