CSS Textstruktirierungs-Selektor
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
allererste element
antwort
code
dank
element
enkel
frage
funktionieren
herausforderung
kind
mist
not
struktur
suche
technik
text
urenkel
url
vorkommen
zwilling
-
Ich suche eine Technik, mit der ich Absätze abhängig von ihrer Überschrift formateren kann.
Z.B. werden alle <p> und <h3>-<h6>-Elemente unter einer <h2>-überschrift automatisch eingerückt, ohne, dass ich im html text um alles unter <h2> ein <div> lege.
oder alle elemente werden eingerückt vom <h2> bis zum nächsten <h2>.
also wie der "+"-selektor, nur, dass er nicht das erste element nach <h2> auswählt, sondern alle bis zum nächsten vorkommen von <h2>. am besten wäre, wenn er alles dazwischen auswählt, das erste h2 mit auswählen ginge auch.
ich hoffe, dass sich eine lösung für diesesproblemherausforderung finden lässt. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo!
Ich denke, das könnte sein, was du suchst:
h2 + *:not(h2) { ... }
damit solltest du alle elemente nach dem h2 außer ein weiteres h2 auswählen können.
Lg -
funktioniert leider nicht, der selektor selektiert nur das allererste element nach <h2>.
-
Hallo,
würde alsh2 + *:not(h2)
funktionieren, selektiert allerdings auch alle "Enkel", "Urenkel" usw.h2 *:not(h2)
selektiert alle Zwillinge,h2 ~ *:not(h2)
eigentlich sollen aber die Kinder selektiert werden
Genau genommen ist das alles nicht geheim, sondern steht hier.
Gruß
Edit: Antwort ging an der Frage vorbei
Beitrag zuletzt geändert: 19.3.2012 12:20:33 von marmot -
Naja, ich bin davon ausgegangen, dass die struktur so gemeint war:
<h2>Text</h2> <div>bla bla</div> <div>bla bla</div> ...
und alle nach h2 eingerückt werden sollten?
Dementsprechend würde h2 > [irgendwas] nicht das gewünschte selektieren, oder?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage