Wenn ich mich
arbeite bekomme ich ja leider die Unterpunkte nicht hin. Habe versucht die als Startwert einzugeben, aber aus „2.1“ wird dann „2“. Und als
- so wie oben - möchte ich es nicht einbinden, weil es sich dann optisch komplett unterscheidet vom Rest der Seite.
Hat jemand eine Idee, wie ich das bewerkstelligen kann? Vllt hab ich auch einfach nur eine Denkblockade, aber mir fällt absolut keine saubere Lösung ein.
Viele Dank im voraus!
Grüße
Wenn ich mich
arbeite bekomme ich ja leider die
Unterpunkte nicht hin.
Und als
so
wie oben - möchte ich es nicht einbinden, weil es sich dann
optisch komplett unterscheidet vom Rest der Seite.
Das ist ja auch sinnfrei und hat mit dem optischen nichts zu tun.
identifiziert vorformatierten Text, was ja hier nicht vorliegt. Es muss schon eine Liste sein.
> Hat jemand eine Idee, wie ich das bewerkstelligen kann?
Indem die Ziffern in das Listenelement gezogen werden vielleicht?
[code]
2.1 foo
2.2 bar
[/code]
Zum Ausblenden der normalen Nummerierung gibts list-style-type, um die Texte untereinander bündig anzuzeigen könnte man die Ziffern dann in ein (mit display:block) oder packen, um dem dann eine feste Breite zuzuweisen.
Ist jetzt so eine schnelle Idee, wenn das Attribut start da wirklich nichts hergibt.
es gibt eine richtig gute CSS-2.0-Lösung, die aber Microsoft in ihrem Internet-Explorer leider völlig ignoriert, und zwar die Pseudoklasse „:before“ in Verbindung mit „Countern“.
Wie gesagt, funktioniert leider nicht im Internet-Explorer, aber andere Browser machen die Unternummerierung ganz wunderbar mit. Einrückungen bekämst du auch relativ leicht innerhalb der CSS-Regeln hin (z.B. mit margin-left).