Mam taki problem nurtujący mnie od dobrych kilku dni. Mianowicie.
Powyższy kod przedstawia strukturę mojego menu. Teraz zaprezentuję kod CSS który sprawi że to menu zadziała:
ul{list-style:none;} ul li{float:left; display:inline; position:relative; padding:12px;} ul li > ul{display: none;} ul li:hover > ul{display: block; position:absolute; left:0px;} ul li:hover > ul li{float:none; padding:0;}
I wszystko działa jak należy. Tylko gdy w ul rozwijanym w li pojawi się tekst dłuższy niż li nadrzędne to wtedy przechodzi do następnej linijki. Ja chciałbym żeby ul submenu się rozciągało w szerz w zależności od zawartości li.
Z góry dziękuję za pomoc
Problem rozwiązany. Funckja CSS white-space:nowrap; załatwiła sprawę.