| Autor | Zpráva | ||
|---|---|---|---|
| Walda Profil * |
#1 · Zasláno: 15. 4. 2014, 23:02:11
Ahoj, mám takový kód
<ul> <li>aaa</li> <li>bbb</li> <li>ccc</li> </ul> ul { float: right; } a výsledek: ccc bbb aaa Proč se to jen neposune vpravo, proč se to popřehazuje ? Jak to mám prosím udělat? Děkuji |
||
| Bubák Profil |
#2 · Zasláno: 15. 4. 2014, 23:57:01
Walda:
„proč se to popřehazuje ?“ Protože první položky bude obtékaná vpravo, další položky budou také obtékány postupně zprava. „Jak to mám prosím udělat?“ ul {
float: right;
list-style: none;
}
li {
float: left;
padding: 0 5px
}http://kod.djpw.cz/wscb- |
||
| Walda Profil * |
#3 · Zasláno: 16. 4. 2014, 12:39:28
Bubák:
Díky moc, problém je v tom, že ul má pevnou šířku 1000px jelikož obsahuje pozadí, proto není možný takový styl. Připadá v úvahu nadřezený div a pozadí dát do něj, ale to už je zase levá ruka a pravé ucho :-( |
||
| Bubák Profil |
#4 · Zasláno: 16. 4. 2014, 13:05:50
Walda:
„Připadá v úvahu nadřezený div a pozadí dát do něj“ Já myslím, že je to v pořádku a nebál bych se toho. Spousta stránek má menu v <div> nebo v <nav> úplně zbytečně. |
||
|
Časová prodleva: 12 let
|
|||
0