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").click()' >
<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?