Poslao: 04 Jan 2010 04:56
|
offline
- mladen___
- Građanin
- Pridružio: 04 Jan 2010
- Poruke: 58
- Gde živiš: Smederevo
|
Napisano: 04 Jan 2010 4:53
Potrebna mi je pomoc oko css. Ovako... Imam glavni div na stranici koji je shirine 900px a visina treba da bude auto, u njemu su 3 diva... Prvi je heder a poslednji futer... U sredini je div chija pozadina treba da ide repeat y... a u njemu josh 2 diva...jedan levo a drugi desno.... Taj div u sredini treba isto da ide u visinu auto... to jest da bude dugacak koliko i ova dva diva u njemu...i to sve tako radi ali nema pozadine koja se ponavlja.... a ako uzmem da menjam position i float za ova 2 unutrashnja skoro da nishta ne dobijam.... Nadam se da ce me neko razumeti.... Ili da je neko imao slican problem... Ja sam inace nov na forumu ali i u html i css...
Dopuna: 04 Jan 2010 4:56
e da samo da dodam...ako ne stavim nikakav css u ova 2 DIVA pozadina radi dobro ali mi to ne odgovara jer nije jedan levo a drugi desno
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 04 Jan 2010 07:55
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Dodaj:
overflow: hidden;
u CSS stil div-a koji se nalazi izmedju headera i footera (isti onaj koji ima repeat-y za background).
|
|
|
|
Poslao: 04 Jan 2010 09:08
|
offline
- mladen___
- Građanin
- Pridružio: 04 Jan 2010
- Poruke: 58
- Gde živiš: Smederevo
|
ne radi....evo kako mi izgleda kod
HTML
<div id="main">
<div id="levo">
<img src="../images/logo3.png">
<img src="../images/logo3.png">
<img src="../images/logo3.png">
<img src="../images/logo3.png">
</div>
<div id="desno">
<img src="../images/logo3.png">
<img src="../images/logo3.png">
<img src="../images/logo3.png">
<img src="../images/logo3.png">
</div>
</div>
css
#main {
height: auto;
width: 777px;
margin-right: auto;
margin-left: auto;
background-image: url(../images/bg.jpg);
background-repeat: repeat-y;
overflow: hidden;
}
#levo {
float: left;
height: auto;
width: 350px;
}
#desno {
float: right;
height: auto;
width: 350px;
}
|
|
|
|
Poslao: 04 Jan 2010 10:26
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Probaj da maknes height: auto iz CSS-a, jer ti manje-vise nije potreban
|
|
|
|
Poslao: 04 Jan 2010 12:49
|
offline
- mladen___
- Građanin
- Pridružio: 04 Jan 2010
- Poruke: 58
- Gde živiš: Smederevo
|
fala
radi...mislim da je radilo i pre nego shto sam sklonio hight... nego me zebavao neki nezatvoreni div....
|
|
|
|
Poslao: 09 Jan 2010 08:30
|
offline
- zend
- Počasni građanin
- Pridružio: 22 Okt 2009
- Poruke: 900
- Gde živiš: Pancevo
|
#main {
height: auto;
width: 777px;
margin-right: auto;
margin-left: auto;
background-image: url(../images/bg.jpg);
background-repeat: repeat-y;
overflow: hidden;
}
#levo {
float: left;
height: auto;
width: 350px;
}
#desno {
float: right;
height: auto;
width: 350px;
}
auto;
nije moglo da mu pravi problem jer i ja isto tako slicno imam na svom sajtu i nemam nikakvih problema
|
|
|
|
Poslao: 09 Jan 2010 09:30
|
offline
- lnenad
- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Nema potrebe da ozivljavas temu kad je lijepo rekao da jeste bilo do toga, ako ti imas "slicno" a kod tebe nije kakve to ima veze sa njime ?
|
|
|
|
Poslao: 09 Jan 2010 17:39
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
@lnenad: nije bilo do height: auto; vec do overflow: hidden (i nezatvorenog div taga negde)
U cemu je caka? Npr postoji div sa klasom "parent", i u njemu div sa klasom "child". Ako "child" ima definisan float property, onda "izlazi" iz "parent" div-a, pa zato se i ne vidi background - jer je "parent" div "visok" 0px. Medjutim, ako se "parent" div-u definise overflow: hidden; onda se "child" nalazi unutar "parent" div-a, pa se i pozadina prikazuje jer "parent" ima neku visinu.
Sa druge strane, height: auto; kod div elementa nije problem, vec je nepotreban - div po defaultu ima auto za height property. Kao kad bi za h* tag napisao font-weight: bold; ili text-decoration: underline; za a tag.
|
|
|
|
Poslao: 09 Jan 2010 18:20
|
offline
- lnenad
- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Hvala na objasnjenju ali nije bilo potrebno, cisto mi je glupo ozivljavanje teme koja je rijesena zato sam se bunio, vidio sam sta je covjek rekao da nije do heighta i kako je popravio i vidio je to i iv4n zato nije bilo potrebno ozivljavanje teme...
|
|
|
|
Poslao: 14 Jan 2010 17:24
|
offline
- mladen___
- Građanin
- Pridružio: 04 Jan 2010
- Poruke: 58
- Gde živiš: Smederevo
|
lnenad, mozda tebi nije bilo potrebno. Al meni jeste... Vishe puta sam imao slican problem.... sad bar znam shto...
|
|
|
|