Autor | Zpráva | ||
---|---|---|---|
Medvídek Profil |
#1 · Zasláno: 12. 10. 2008, 17:07:15
Potřeboval bych radu.Mam Hlavni DIV a v nem dalsi.Pokud do toho vnoreneho DIVu vlozim treba obrazek, jak docilit toho, aby ten hlavni DIV vykreslil vysku v zavislosti na vysce toho spodniho DIVu.
CSS #obsah {width: 780px; border: 1px solid red; padding: 10px;} #vyrobce {width: 780px; border: 1px solid blue; padding: 0px; position: relative; display: block} #vyrobce img {padding-left: 40px;} #produkty {width: 535px; border: 1px solid yellow; position: absolute; top: 0px; right: 0px; margin: 5px;} HTML <div id="obsah"> <div id="vyrobce"> <img src="vyrobci/honda.jpg"> <div id="produkty"> <img src="produkty/polaris-nahled.jpg"> </div> </div> <div id="vyrobce"> <img src="vyrobci/yamaha.jpg"> <div id="produkty"> prvni druhy treti </div> </div> <div id="vyrobce"> <img src="vyrobci/suzuki.jpg"> <div id="produkty"> prvni druhy treti </div> </div> <div id="vyrobce"> <img src="vyrobci/polaris.gif"> <div id="produkty"> prvni druhy treti </div> </div> </div> Pokud DIVu produkty dam vlastnost float: right misto pozicovani, tak se mi vykresli az pod tim DIVem, v kterym je norenej. Děkuju moc za každou radu. |
||
panther Profil |
#2 · Zasláno: 12. 10. 2008, 17:58:06
Medvídek
„Pokud DIVu produkty dam vlastnost float: right misto pozicovani, tak se mi vykresli az pod tim DIVem, v kterym je norenej. “ pokus chceš floatovat, tak, aby byly ty dva objekty vedle sebe, musíš floatovat oba dva. Jen nechápu, proč je v daném příkladu nacpaných takových divů.. Nejsou tam některé z nich (téměř všechny) zbytečné? |
||
Medvídek Profil |
#3 · Zasláno: 12. 10. 2008, 18:08:56
a jak by si to resil ty ? Pujde o tahani produktu z DB, kde vlevo bude vzdy logo firmy a vedle vypis vsech produktu.cili nejak takto:
proto mam obal VYROBCE, v nem je obal PRODUKTY , takze pouze 2 potrebne DIVy. Bohuzel se mi vykresluje div VYROBCE pres predeslej div PRODUKTU :( |
||
Medvídek Profil |
#4 · Zasláno: 12. 10. 2008, 21:49:47
No nic, chte nechte to udelam opet pres tabulky :D
|
||
srigi Profil |
#5 · Zasláno: 13. 10. 2008, 01:28:54
Nekces vsetky tie <div id=""> prepisat na <div class=""> ?
Inak to co si naznacil na tej skici, je celkom lahko realizovatelne v CSS. Presne ako si nakreslil, kazdy produkt bude v obalovom div-e. |
||
Medvídek Profil |
#6 · Zasláno: 13. 10. 2008, 05:19:32
srigi
a nevis jak se zbavit toho problemu viz prvni prispevek ? |
||
srigi Profil |
#7 · Zasláno: 13. 10. 2008, 06:12:05
Medvídek
Pod <div id="produkty"> pridaj nejaky element s vlastnostou clear:both. |
||
Časová prodleva: 16 let
|
0