Autor | Zpráva | ||
---|---|---|---|
Kry5 Profil |
#1 · Zasláno: 5. 11. 2011, 22:21:59
Zdravím,
zajímala by mě taková věc. Mám jeden narychlo seskládanej jednoduchoučkej web na pokusy: ZDE. A jistě si všimnete, že menu má určité pozadí a o 10px překrývá horní prvek nad ním (#hlavicka) prozatim to mám řešený pomocí: margin-top: -10px; Ale zajímalo by mě jestli by tohoto šlo docílit jinak než pomocí záporného marginu nebo pozicování? Díky |
||
YOYO Profil |
#2 · Zasláno: 5. 11. 2011, 22:59:58 · Upravil/a: YOYO
myslím, že pozicování je lepší lepší řešení, než záporný margin,..
šlo by třeba sloučit obrázky do jednoho a ten nastavit na pozadí hlavičce,.. á nebo šoupnout menu do hlavičky |
||
margin Profil * |
#3 · Zasláno: 6. 11. 2011, 08:03:49
Já si myslím, že pro tento konkrétní případ je vhodné použit záporný margin. Je to nejjednodušší a současně nejvíce flexibilní řešení.
|
||
Trejpa Profil |
#4 · Zasláno: 6. 11. 2011, 08:23:24
Kry5:
Stačí dát kompletní obrázek na pozadí (jeden nahoru pod hlavičku i menu a druhý se bude opakovat). Žádný záporný margin ani pozicování není třeba. |
||
margin Profil * |
#5 · Zasláno: 6. 11. 2011, 08:34:52
Kry5:
Žádný obrázek není třeba, a pokud se rozhodneš, že překrytí bude o pixel jiné, tak jenom přepíšeš jedno číslo v CSS, nemusíš malovat nový obrázek. I kdyby už byly pozice finální, tak ušetříš jeden obrázek, a to se vyplatí. |
||
Kry5 Profil |
#6 · Zasláno: 6. 11. 2011, 08:56:36
Jak říká margin, nechci to dávat do jednoho obrázku.
Ale pokud bych menu dal do hlavičky pomocí čeho by pak šlo posunout níže až za okraj hlavičky (opět bez position) - hlavička by se nemohla protáhnout, protože je tam opakující se pozadí a to musí končit těch 10px nad koncem pozadí menu. |
||
Časová prodleva: 13 let
|
0