• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Vorgaben aus Stylesheet überschreiben

Status
Für weitere Antworten geschlossen.

Fili

Neues Mitglied
Ich müsste auf dieser Seite: Reitenlernen in der Tabelle eine Ausnahme vom Stylesheet für den Text machen. Im Stylesheet ist rechts ein Rand für alle <p>-Elemente definiert.
Code:
#inhalt p {margin-right:211px;}
Nun möchte ich den in der Tabelle nicht haben und am liebsten würd ich das nicht bei jedem Vorkommen manuell eingeben müssen, sondern im Head der Seite einmal so definieren. Das müsste meines Wissen irgendwie so gehen:
Code:
><style type="text/css">.hilfen p {	margin-right:0;}
.weiss {margin-right:0;}</style>
Aber es geht nicht, also mach ich wohl was falsch ... Könnt ihr mir helfen?
 
Mmmh, also im einfachsten Fall müsste es so funktionieren.

Code:
#inhalt p { margin-right: 211px; }
#inhalt td p { margin-right: 0px; }
 
Das müsste meines Wissen irgendwie so gehen:
Code:
><style type="text/css">.hilfen p {    margin-right:0;}
.weiss {margin-right:0;}</style>
Aber es geht nicht, also mach ich wohl was falsch ... Könnt ihr mir helfen?
Dein Beispiel löscht den Abstand auf der rechten Seite für alle Absätze (p-Tag), die in einem Element stehen, das die Klasse "hilfen" hat. Das ist es wohl nicht, was Du willst?
Für alle Absätze, die selbst diese Klasse besitzen, muss es heißen: "p.hilfen"

Gruß,
-Efchen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben