Warum ist 100% mehr als 100%?

  • Hallo,

    ich bin gerade auf ein Problem gestoßen :shock:

    Es handelt sich um Unordered Lists, mit denen ich in letzter Zeit irgendwie Schwierigkeiten bekomme. Ich weiß nicht, warum :/

    Guckt euch den Code an und denkt nach, was da raus kommen würde:

    Ich finde es komisch, dass das rauskommt:

    [attachment=0]<!-- ia0 -->Unbenannt.PNG<!-- ia0 -->[/attachment]

    Warum geht der Rahmen (unten bei jedem li-Element) über die angebene Breite von 100%????? Das Elternelement ist doch ul und deswegen sollten doch eigentlich 25% von BODY gleich 100% von UL sein.

    Mit freundlichen Grüßen,
    Philipp E.

  • Keine ahnung, sorry :(

    Mache ul zu display: inline-block;

    und li gibst du die breite die du für das ganze willst..

    *EDIT*
    PS: das war ja mal eine schnelle antwort. 3min xD

  • Spar dir einfach width: 100%; und die Sache hat sich erledigt.

    Das Element ist übrigens zu lang weil es nicht 100% groß ist, sondern 100% + 2 x padding:16px ;

  • @drPHIP132: Hey, also bei Facebook habe ich Mist erzählt. Ich finde deine Lösung klasse :D Das würde dann je nach Breite gut aussehen.

    @Basiii: Deine Lösung funktioniert ebenfalls. Ich finde sie auch besser, weil man da die Breite beim ul angibt und nicht wie bei drPHIP132's Lösung bei den lis :D

    [attachment=0]<!-- ia0 -->Unbenannt.PNG<!-- ia0 -->[/attachment]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!