|
|||
alle li's im ul dynamisch selbe breite?
Ganz simpel, ich komm grad nicht drauf:
Ich habe eine vertikale Navigation, die dynamisch aus einer DB gefüttert wird. Die Menupunkte sind also verschieden lang, so auch die <li>'s. Beim hovern auf dem <li> verändert sich die Hintergrundfarbe des <li>. Knackpunkt: Alle <li>'s sollen die gleiche Breite haben, nämlich genau die des längsten Menupunktes. Ich kann also nicht einfach hergehen und width:irgendwas; machen, weil sonst die Einträge über den Rand herauslaufen könnten. Wie machts man's? Code:
li {background:#f00;} <ul> <li><a href="#">eins</a></li> <li><a href="#">zweizwei</a></li> <li><a href="#">dreidreidrei</a></li> </ul>
__________________
Alle sagten, das geht nicht. Dann kam einer, der wusste das nicht, und hats gemacht. |
Sponsored Links |
|
||||
Nahezu alle denkbaren Varianten sind in meinem FAQ-Beitrag erklärt
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
100% Breite mit 2 Div's in einer Zeile, nur eines wächst und schrumpft dynamisch | stefan1397 | CSS | 22 | 04.05.2011 14:33 |
UL Breite an gefloatete li's anpassen | fips007 | CSS | 14 | 06.08.2008 00:03 |
3 spaltiges Layout, Außen feste Breite, innen dynamisch | NicolaibassDH | CSS | 3 | 13.06.2007 11:09 |
3 Spalten, Breite des Inhalts dynamisch | schmidtsmikey | CSS | 1 | 30.10.2006 11:39 |
3 Divs, links u. rechts dynamisch - mitte feste breite | donhoolio | CSS | 3 | 04.04.2005 15:59 |