Autor | Zpráva | ||
---|---|---|---|
JOFO Profil |
#1 · Zasláno: 19. 6. 2006, 20:57:32
Prosím o radu ako dať text v tomto menu tak aby bol v strede /horizontálne aj vertikálne/.
Keď tam dám padding, alebo margin, tak mi to akurát celé rozhádže. Dá sa to vôbec cez CSS, aby to zobrazili správne všetky prehliadače? |
||
tiso Profil |
#2 · Zasláno: 19. 6. 2006, 21:08:37
Dá... napríklad vertikálne cez line-height
|
||
frufru Profil * |
#3 · Zasláno: 20. 6. 2006, 08:04:46
skus spravit v css tieto 3 zmeny a daj vediet ako to dopadlo:
1. v menu li zmenu text-align: right; na text-align: center; a tym dosiahnes horizontalne vycentrovanie 2. v menu a zmen heigth: 50px; na padding: 25px 25px; a tym dosiahnes vertikalne vycentrovanie 3. v menu a:hover rovnaka zmena ako v bode c. 2 |
||
frufru Profil * |
#4 · Zasláno: 20. 6. 2006, 09:12:48
sorry oprava, predchadzajuce riesenie nebolo spravne. toto je odskusane a funguje(vo firefoxe, opere a v ie)
1. v menu li zmenu text-align: right; na text-align: center; a tym dosiahnes horizontalne vycentrovanie 2. v menu li pridaj text-indent: 60px; (aby ti text spravne centrovalo iba v tom prazdnom priestore musi byt odsadeny o 60px co je sirka obrazku v pozadi menu 3. v menu a zmen heigth: 50px; na line-height: 50px; 4. v menu a:hover zmen heigth: 50px; na line-height: 50px; |
||
JOFO Profil |
#5 · Zasláno: 20. 6. 2006, 19:00:45
díki, funguje to :)
To by ma nenapadlo... |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0