User Stylesheet anpassen
Marcus Hammel
- css
Hallo,
Ich habe folgenden Code-Schnipsel von heise.de:
<HEISETEXT>
...
<!-- Liste der Meldungen -->
<h3 class="anriss"> <a href="">Überschrift 1</a></h3>
<p>Text 1</p>
<h3 class="anriss"> <a href="">Überschrift 2</a></h3>
<p>Text 2</p>
<h3 class="anriss"> <a href="">Überschrift 3</a></h3>
<p>Text 3</p>
...
</HEISETEXT>
Ich wollte nun über ein UserStylesheet (Mozilla/FF=UserContent.css) die Einrückung von den <p>-Elementen ändern.
Wie man auf der Heise-Seite sieht ist dieser Datenbereich in der folgenden Tabelle eingegliedert:
<!-- Mittelteil -->
<table border="0" cellspacing="0" cellpadding="0" width="100%">
Leider fehlt jede ID/Class-Angabe, so dass man von der Seite her die spezeillen <p>-Elemente nicht definieren kann im Stylesheet.
Die andere Möglichkeit die sich anbot war der Tag <HEISETEXT> - Aber hier scheint FF diese Angabe in der UserContent nicht zu interpretieren.
Habt ihr eine erfolgversprechende Idee, wie man nun doch zum Ziel kommen könnte?
MfG,
Marcus
Hi,
<h3 class="anriss"> <a href="">Überschrift 1</a></h3>
<p>Text 1</p>
Habt ihr eine erfolgversprechende Idee, wie man nun doch zum Ziel kommen könnte?
Der "Adjacent Sibling" Selektor bietet sich an.
cu,
Andreas
Der "Adjacent Sibling" Selektor bietet sich an.
Vielen lieben Dank für den Tipp - Es funktioniert nun tadellos!
h3.anriss + p { margin-left:15px; }
MfG,
Marcus