Autor | Zpráva | ||
---|---|---|---|
PerToon Profil |
#1 · Zasláno: 20. 9. 2005, 19:33:20
Promiňte že si zakládám nový forum, ale teď mi jde o něco trochu jiného.
Dva divy vedle sebe už dokážu dát, i když mi to nikdy nefunguje přesně jak chci. Ale - mám Levý a Pravý div. Chci je vedle sebe. Standartní postup znám, ale já chci, aby Levý div měl šířku 150px a Pravý div vyplňoval zbytek stránky. Jak to udělat? Standartní postup pomocí float pořádně nefunguje. Šlo by to taky vyřešit pomocí pozicování, že by Pravý div byl posunutej doprava o 150px? Jak? Díky. |
||
habendorf Profil |
#2 · Zasláno: 20. 9. 2005, 19:36:54
Levý bude mít float:left a width:150px.
Pravý nebude mít žádný float a margin-left:150(nebo více)px. |
||
peta Profil * |
#3 · Zasláno: 20. 9. 2005, 19:36:54
PerToon
//peter-mlich.wz.cz/x/jvl5b/ jeden div floatujes, uvnitr druheho, ktery ma nastaveny margin zleva, treba. A pak teda musis umet floatovat. Kdyz to udelas spatne, tak ti to ruzne odskakuje, zobrazuje jinak nez ma, ztraci se text v IE. Taky by se mozna dalo pouzit www.volny.cz/peter.mlich/www.htm - moje ukazky - tusim ukazka 3, kde floatuji obrazky |
||
PerToon Profil |
#4 · Zasláno: 20. 9. 2005, 19:57:47
Habendrof úplně nejvíc děkuju! Tak sem to kousek po kousku udělal a snad to tedy konečně funguje jakžtakž podle mých představ!
Možná že ještě budu řvát o pomoc až to začnu trochu komplikovat a zas to nepůjde, ale zatím díky! |
||
PerToon Profil |
#5 · Zasláno: 20. 9. 2005, 22:57:19
Takže oživuju problém! Už se mi to skoro podařilo namodelovat správně až na jednu věc!
Levý menu mám teda float: left a chci ho mít margin 30px od kraje - v Mozille to funguje, ale v IE mi to odsadí o DVOJNÁSOBEK!!! Co s tím? |
||
habendorf Profil |
#6 · Zasláno: 20. 9. 2005, 23:13:55
Double margin - http://interval.cz/clanek.asp?article=3137
|
||
PerToon Profil |
#7 · Zasláno: 20. 9. 2005, 23:39:29
Děkuju úplně ponejvíc! Vyřešil sem to tím display: inline; pomohlo to - zdá se mi to jednodušší než majtroška.
|
||
peta Profil * |
#8 · Zasláno: 21. 9. 2005, 08:05:53
PerToon
v tom pripade, proc tam pouzivas divy, kdyz je pak menis na SPANy na display:inline? |
||
Anonymní Profil * |
#9 · Zasláno: 21. 9. 2005, 09:14:52
a co treba
<div id="levy"></div> <div id="pravy"></div> #levy width: 50%; float: left; #pravy width: 50% float: right; |
||
habendorf Profil |
#10 · Zasláno: 21. 9. 2005, 10:28:29
Anonymní: To asi ne, když má být levý div široký 150px.
|
||
Charlie Profil |
#11 · Zasláno: 21. 9. 2005, 10:33:03
v tom pripade, proc tam pouzivas divy, kdyz je pak menis na SPANy na display:inline?
Že by proto, že bez CSS budou pod sebou, a ne namáčknuté vedle sebe? |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0