Autor | Zpráva | ||
---|---|---|---|
Radim Cichy Profil |
#1 · Zasláno: 17. 12. 2010, 13:49:25
Čau nejde mi zarovnat menu na střed. Mam tam napsané:
#menu li { float: left; border: 2px outset black; width: 80px; margin: 0px auto; padding: 8px; text-align: center; list-style-type: none; } ale zarovná se to nastřed jen když dám float:left pryč ale zase to neni v řádku. Nevíte co s tim? Diky |
||
Webotikon Profil |
#2 · Zasláno: 17. 12. 2010, 13:55:25 · Upravil/a: Webotikon
Radim Cichy:
„ale zarovná se to nastřed jen když dám float:left pryč ale zase to neni v řádku.“ Skús namiesto float použiť display: inline-block; a nezarovnávaj na stred jednotlivé položky menu, ale celé menu. #menu { margin: auto; } /* je potrebné zadať aj šírku menu */ |
||
Radim Cichy Profil |
#3 · Zasláno: 17. 12. 2010, 14:09:45 · Upravil/a: Radim Cichy
Diky to #menu { margin: 0px auto;} to sem už zkoušel, ale vždycky jsem zapoměl dat šiřku :D. Tak jsem tozkusil a furt nic ješte zkusim display: inline-block
|
||
Webotikon Profil |
#4 · Zasláno: 17. 12. 2010, 14:13:10
Radim Cichy:
„Diky to #menu { margin: 0px auto;} to sem už zkoušel“ Tých 0 pixelov nemusíš písať, viac môj zápis v príspevku [#2]. |
||
panther Profil |
#5 · Zasláno: 17. 12. 2010, 14:57:55
Radim Cichy:
podívej se na tohle. Webotikon: u celého menu nebude nikdy známá šířka (alespoň obecně ne), proto ji nemůže zadat. Display: inline-block nefunguje všude, lépe položky skutečně floatovat.
|
||
Radim Cichy Profil |
#6 · Zasláno: 17. 12. 2010, 15:25:32
panther, diky stačilo tam napsat jen #menu ul { display: table; margin: 0px auto; }
jen se chci zeptat ( nikde jsem to nenašel )co je to za přikaz to display: table. A to 0px tam pišu ze zvyku protože kámoš rikal že to tam vždycky dává pro jistotu tak sem to tam taky dávál a potom sem se to naušil automaticky :D . |
||
panther Profil |
#7 · Zasláno: 17. 12. 2010, 16:52:41
Radim Cichy:
http://www.quirksmode.org/css/display.html#table Hledal jsem nějaký obsáhlejší zdroj, kdyžtak si zkus něco najít - víš, co hledáš. Já na to teď nemám moc náladu… |
||
Časová prodleva: 13 let
|
0