Hallo,
wie im Thema/Betreff beschrieben gibt der FF etwas nicht wieder was der IE macht un dich hätte es aber gern über der css-Datei gelöst damit es dann einfacher ist eventuelle Änderungen vorzunehmen.
Hier ein Ausschnitt aus der PHP Datei in der die Texte stehen denen die Klassen zugewiesen werden sollen.
f(isset($_POST['submit'])){
if($_POST['mail'] != ''){
if($mailadr){
$fehler .= ( check_valide_mail($_POST['mail']) == true ? '' : '<span class="Fehler_text">Bitte eine gültige E-Mail Adresse angeben.</span><br>');
}
}else{
$fehler .= '<span class="Fehler_text">Bitte gib Deine E-Mail-Adresse an.</span><br>';
.......
$text = $_POST['txt'];
echo '<span class="Fehler">Fehler:</span><br>';
echo $fehler.'<br>';
echo $lang['emailcouldnotsend'].'<br><br>';
}
Hier ein Ausschnitt aus der css-Datei mit den entsprechenden Klassen.
.Fehler_text
{
color: #FF3333;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
}
.Fehler
{
color: #FF3333;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
}
Der IE setzt das wie gewünscht um, doch der FF weigert sich. Ich hab das auch noch mit <div ...> versucht, doch das gleiche Ergebnis.
Die Einzige Variante die im IE und im FF funktioniert ist folgende.
$text = $_POST['txt'];
echo '<span style="font-weight:bold; color:#FF3333; font-size: 14px; font-family: Tahoma">Fehler:</span><br>';
echo $fehler.'<br>';
Das ist aber nicht mein Wunschergebnis.
Gibt es nicht doch eine Möglichkeit das Ganze über die css-Datei auszugeben?
Gruß
Jo