Autor | Zpráva | ||
---|---|---|---|
grimword Profil |
#1 · Zasláno: 30. 9. 2012, 19:21:58
Mám web, který má takovouto strukturu.
<div style="width: 900px; margin: 0px auto;"> <div style="width: 900px;">hlavicka+logo</div> <div style="width: 200px; float: left;">menu</div> <div style="width: 700px; float: left;">obsah</div> </div> První div to centruje na střed. Pak následuje obsah. Chtěl bych z pravé strany připlácnout DIV. Tak, ale by se nepokazilo centrování. To znamená, že web bude pořád na středu, ale ten DIV bude přesahovat do jedné strany. Používá se to, když se třeba přidává na stranu webu postraní banner. Jak na to? |
||
panther Profil |
#2 · Zasláno: 30. 9. 2012, 19:28:31
grimword:
moznosti je vice: ten novy element umistit do obalu a vytahnout ho ven absolutni pozici a right: -sirka nebo ho dat mimo obal, opet absolutni (nebo u reklam klidne fixni) pozice left: 50%; margin-left: xxxpx.
|
||
grimword Profil |
#3 · Zasláno: 1. 10. 2012, 18:37:36
Tak jsem to dnes a zkoušel podle tvých rad a nevyšlo mi to. Nastavím pevnou šířku WIDTH a přidám tebou navrhované vlastnosti. kam pak celý ten DIV umístím? Do kterého místa v kódu? A nastavuji mu nějaký FLOAT?
|
||
panther Profil |
#4 · Zasláno: 1. 10. 2012, 18:46:07
grimword:
„Do kterého místa v kódu?“ bude-li pozicovany absolutne, tak bud do elementu, jez obaluje zbytek stranky, nebo klidne za nej. „A nastavuji mu nějaký FLOAT?“ muzes zkusit. Nebo si nastudovat, jak se chova absolutni pozicovani. |
||
grimword Profil |
#5 · Zasláno: 1. 10. 2012, 19:29:11
Vyřešeno. Díky
|
||
Časová prodleva: 11 let
|
0