Lenže pre vnútornú položku li som tú hodnotu predsa vynuloval pomocou width: auto; a dalšia vec, že na jakpsatweb píšu, že min-width by malo prebiť width.
Určite sa to bije s width, to mi je jasne, ale nechápem ako to vyriešiť.
edit//
Už to mám, stačí pri li#polozka prepisat width na min-width.
Ale mám ďalší problém s týmto css (html pôvodný):
Kód:
* { margin: 0; padding: 0; }
ul#menu {
width: 300px;
height: 21px;
list-style-type: none;
border: 1px solid black;
}
ul#menu li {
position: relative;
height: 100%;
float: left;
}
ul#menu li ul {
position: absolute;
left: 0px;
top: 21px;
list-style-type: none;
border: 1px solid #000000;
}
ul#menu li ul li {
width: auto;
min-width: 100px;
}
li#Polozka {
min-width: 50px;
}
problém ako na začiatku. Spôsobuje ho float: left pri ul#menu li, lenže ja to tam potrebujem. Skúšal som nastaviť float none pre ul#menu li ul li ale nepomáha to.
// Vyriešené, stačilo pridať white-space:nowrap; pre ul#menu li ul li