Avatar billede Slettet bruger
28. oktober 2009 - 21:00 Der er 2 kommentarer og
1 løsning

DIV indstillinger

Hej experter :)

Jeg er igang med at lave en side, bestående af <div></div>'s i stedet for tabeller og alt det andet rodede fis:)

Men lige nu har jeg 3 div's ved siden af hinanden like:

<div></div>  <div></div>  <div></div>

- sådan er de på siden.. sådan ved siden af hinanden. Self. er de indstillet med en style.css:

body {
    background-color: #FFFFFF;
}

#img-top {
    width: 50%;
    align: center; 
}

#div1 {
    float: left;
    width: 20%;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    background-color: #0099FF;
    margin-right:3px;

   
}

#div2 {
    float: left;
    width: 40%;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    color: #FFFFFF;
    font-size: 12px;
    background-color: #0099FF;
    margin-right:3px;

   
}


#div3 {
    float: left;
    width: 20%;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    color: #FFFFFF;
    font-size: 12px;
    background-color: #0099FF;
    margin-right:3px;
   
}

Men nu kunne jeg godt tænke mig en lang div, som går langs alle div's - altså oven over de andre..

Men når jeg prøver at lave det, som jeg troede det skulle være så rykker alle div's osv.. Det bliver en omgang kludermor.

Er der nogen der kan skrive mig, hvordan det skal gøres?
Avatar billede zips Juniormester
28. oktober 2009 - 21:29 #1
Udfra det link til din side i et andet spørgsmål, kan jeg se du lige skal have styr på doctype og når man includer sider skal disse ikke indeholde doctype og head/body

da jeg er sikker på at det ikke kun er den ene div du vil få problemer med, ville jeg anbefale dig at se på opbygning af css sider, en mulighed er denne side http://www.dynamicdrive.com/style/layouts/

Men der er masser af sider at hente hjælp på, eller bedre, at du får lavet et layout af den side du ønsker det skal blive og så få hjælp :-)
Avatar billede Slettet bruger
28. oktober 2009 - 21:27 #2
Prøv af give div1:

clear:both;

Det vil tvinge den til at starte på en "ny linje"
- og samtidig give top-fætteren hele bredden at boltre sig på.
(Dens 50% vil ikke have nogen effekt.. tror jeg :)
Avatar billede Slettet bruger
28. oktober 2009 - 21:47 #3
Zips - jeg tror jeg har rettet hvad du mente skulle rettes :)


Og tak for svaret - det hjalp Tanker :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester