Autor Zpráva
grimword
Profil
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
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
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
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
Vyřešeno. Díky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: