HTML UL Breite

Gegeben Sie das folgende markup:

<ul>
   <li>apple</li>
   <li class="highlight">orange</li>
   <li>pear</li>
</ul>

Sowohl die ul's und die li's breiten erscheinen 100%. Habe ich, wenn ich eine background-color auf der Liste Element, das highlight erstreckt sich die gesamte Breite der Seite.

Ich will nur den hintergrund, highlight, Strecke, die so breit sind wie das breiteste Element (mit vielleicht einige padding). Wie kann ich beschränken, die li's (oder vielleicht die ul's), Breite auf die Breite des größten Elements?

InformationsquelleAutor der Frage Jacob Carpenter | 2008-10-31

Schreibe einen Kommentar