div id postavitev
 
rinko 28. okt 2009 13:58:09 Pridružen od:
28. okt 2009
2 objav
0 0 0
#1

pozdravljeni!

imam problem glede postavite div tagov. hočem met postavitev kot je



in sicer imam napisano za:

#top {

float: none;

}

#topleft {

float: left;

}

#toprightup {

float: right;

}

#left {

float: left;

}

#right {

float: right;

}

za toprightdown ,middle in footer ša poizkusil nisam in že imam probleme, kot

to .



Prosil bi za pomoč

LP


všeč(0) ni všeč(0) spam(0)
 
Vini 28. okt 2009 14:00:01 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
všeč(1) ni všeč(0) spam(0)
 
McDave 28. okt 2009 14:08:40 Pridružen od:
21. avg 2008
135 objav
47 29 0
#3

Dobro je tudi, da imaš za dive, ki jim določaš float nastavljeno fiksno širino. Če nimaš bo stvari hitro začelo razmetavat naokol. Pa seveda clear:both; kot ti je svetoval že Vini.



Mogoče pa bi blo dobro da kakšne dive tudi združiš. Poglej si na sliki.


všeč(2) ni všeč(0) spam(0)
 
perunpro 28. okt 2009 14:10:18 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#4

Se en nasvet: ce bos imel div-e s sirino v %, razmislji tudi da bi razmake, paddinge, margine in podobno dal ali % ali pa em.


všeč(2) ni všeč(0) spam(0)
 
rinko 28. okt 2009 14:21:04 Pridružen od:
28. okt 2009
2 objav
0 0 0
#5

haval vini

Če bi div-e združil, a nebi bilo pol boljše to pol uredit z .class tagi?


všeč(0) ni všeč(0) spam(0)
 
McDave 28. okt 2009 14:32:59 Pridružen od:
21. avg 2008
135 objav
47 29 0
#6

Ubistvu je vseeno ali uporabiš <div id=""> ali pa <div class="">.

Jaz osebno bi uporabil <div id=""> za wrapper (rumen okvir) in potem za top, rdeč okvir, moder okvir in pa footer. <div class=""> pa potem za topleft, zelen okvir, topright, toprightdown, left, middlein pa right + vse kar bi bilo še znotraj teh divov.


všeč(0) ni všeč(0) spam(0)
 
nas-t1 28. okt 2009 16:05:32 Pridružen od:
23. maj 2007
6916 objav
6886 187 55
#7

id se ne sme ponavljat, med tem ko class se lahko


všeč(1) ni všeč(0) spam(0)
 
Antony 29. okt 2009 06:41:53 Pridružen od:
18. maj 2008
140 objav
111 2 4
#8

nared nekako takole:

css:

top,conteiner,content, contentbottom, footer: clearBoth, width, margin: 0 auto

topleft, topright: width: 47%, margin:1%; padding: 1%

topleft: float: left

topright: float: right



<div id=top>

<div id=conteiner>

<div id=content>

<topleft>

<topright>

<topright>

<div id=contentbottom>

<left>

<right>

<middle>

<div id=footer>



Spisano zelo na hitro, ampak za idejo bo dosti.


všeč(1) ni všeč(0) spam(0)
 
Antony 29. okt 2009 06:43:03 Pridružen od:
18. maj 2008
140 objav
111 2 4
#9

aja, še left v contentbottom dj float left in desni div "right" dj float right, dočim middle je lahko normalen samo margin mu moraš dat malčce več, kot je levi širok.


všeč(0) ni všeč(0) spam(0)
 
torek 29. okt 2009 09:13:39 Pridružen od:
4. nov 2008
281 objav
301 45 6
#10

Mcdave prodaja malo krive vere. Ni ti treba gnezdit div-ov, ker gre za začetniško reševanje problemov, oz. divitis. Enostavno uporabi vinijev predlog (clear:both; na #left in #footer), da potisneš diva v novo vrstico.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se