Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
CSS Style wird nicht akzeptiert [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
CSS Style wird nicht akzeptiert


 
fletschge
19-11-2006, 20:32 
 
Hi

Ich hätte die Frage auch im CSS Forum stellen können, aber sie hängt nicht von HTML, sondern von PHP ab, darum ist sie nun hier :)

Folgendes Problem:

<p class="error">FEHLER!</p>

Dabei wird die klasse p.error berücksichtigt.

Füge ich den Text "Fehler!" jedoch per Code ein, wird diese nicht berücksichtigt:

echo "<p class='error'>$errorMsg</p>";

Warum des? Ich bin ratlos.

Der CSS-Teil sieht so aus:


p {
font-family: Verdana, Arial;
font-size: 10pt;
color: navy;
}
p.error {
font-family: Verdana, Arial;
font-size: 10pt;
color: red;
}


Und dieses wird im head-Tag angewendet:
<link rel="stylesheet" type="text/css" href="mainStyle.css" />

Bzw, es wird nur das p tag und nicht das p.error verwendet (farbe navy). Es spielt keine Rolle ob ich im CSS die Error-Klasse mit .error, nur error oder p.error definiere. Auch nicht, wenn ich im php-teil gänsefüschen mit \" erstelle oder diese ganz weglasse.

Gruss

fletschge

 
ghostgambler
19-11-2006, 21:14 
 
Guck dir den Output vom PHP an ... es hängt garantiert nicht damit zusammen, dass du auf einmal den Text dynamisch ausgeben lässt

 
cag-live
20-11-2006, 16:30 
 
soll heißen, so schreiben:

echo "<p class=\"error\">".$errorMsg."</p>";

 
fletschge
20-11-2006, 17:46 
 
Funktioniert leider auch nicht, wie bereits getestet:

Auch nicht, wenn ich im php-teil gänsefüschen mit \" erstelle oder diese ganz weglasse.

mfg

fletschge

 
wahsaga
20-11-2006, 17:48 
 
Online-Beispiel?


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:00 Uhr.