![]() |
CSS @font-face Problem mit Opera
Hallo Leute, ich baue gerade eine Homepage und benutze dafür unter anderem den Befehl @font-face.
Man kann einen Text eingeben und seine Wunschsschriftart aus einem select Formular raussuchen. Das funktioniert im Firefox sehr gut und sogar im Internet Explorer, nur bei Opera nicht! hier ein Ausszug aus meiner CSS: ------------------------------------------------------ @font-face { font-family: 'RomanCapsRegular'; src: url('fonts/Roman_SD-webfont.eot'); src: url('fonts/Roman_SD-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Roman_SD-webfont.woff') format('woff'), url('fonts/Roman_SD-webfont.ttf') format('truetype'), url('fonts/Roman_SD-webfont.svg#RomanCapsRegular') format('svg'); font-weight: normal; font-style: normal; } ------------------------------------------------------------- und nun aus meiner PHP datei, wo man die Schriftart auswählen kann: ---------------------------------------------------------------------- <select name="font" size="" onchange='document.getElementById("vorschau").clic k()' > <option <?php if (isset($_POST['font']) and $_POST['font']=="RomanCapsRegular") { echo "selected=selected";} ?> value="RomanCapsRegular" >RomanCapsRegular</option> </select> ------------------------------------------------------------------------ Mir scheint es so als würde Opera nicht mit diesem Formular klar kommen? Kennt sich da jemand aus? |
Da steckt ja auch PHP-Code drin und der muss von einem entsprechendem Server interpretiert werden.
|
Naja es funktioniert mit allen andern Browsern bestens. Ich verstehe nicht warum es das mit Opera nicht auch tut?
|
Opera stellt nur die standard fonts dar, die die ich aber über font-face eingefügt habe zeigt er gar nicht an...
|
probier statt
font-family: 'RomanCapsRegular'; mit double quotes: font-family: "RomanCapsRegular"; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.