Gå til innhold

Sliter litt med bokser i css


Anbefalte innlegg

Jeg sliter litt med å få plasert boksene slik jeg vill.

Jeg vill at desse boksene skal så etter hverandre nedover, centrer i midten av skjermen. Jeg hvet at jeg må skrive noe mer i koden med hva?

Jeg har ikke helt skjønt med på css boksene enda men jeg prøver :p

 


#Hedder {
 width:600px;
 height:150px;
 padding:0px;
               }

#Meny{
           width:600px
           height:50px; 
           padding:0px;   
           }

#Hoved{
           width:600px
           height:500px; 
           padding:0px;
           } 

Lenke til kommentar
Videoannonse
Annonse

div.container {
width: 600px;
margin: 0 auto;
}

body {
text-align: center;
}

div#header {
width: 600px;
height: 150px;
}

div#meny {
width: 600px;
height: 50px;
}

div#innhold {
width: 600px;
height: 500px;
}

 

Det burde vel fungere ganske bra! ;) Du kan jo ta en titt her også for koder til diverse oppsett!

 

EDIT: glemte center..

Endret av datating
Lenke til kommentar

Min versjon:

 

* {
margin: 0;
padding: 0;
}

body {
text-align: center;
}

#wrap {
width: 600px;
margin: 0 auto;
text-align: left;
}

h1 {
height:150px;
}

ul#meny {
 /* menyens egenskaper */
}

div#innhold {
 /* innholdsboksens egenskaper */
}

 

<div id="wrap">

 <h1>Headertekst</h1>

 <ul id="meny">
   <li><a href="#">Meny01</a></li>
   <li><a href="#">Meny02</a></li>
   <li><a href="#">Meny03</a></li>
   <li><a href="#">Meny04</a></li>
   <li><a href="#">Meny05</a></li>
 </ul>

 <div id="innhold">
   <p>Her kommer innholdet.</p>
 </div>

</div>

 

1. Du setter alt (som jeg har gjort) innenfor en container-div, som midtilles (#wrap).

2. Alle blokker innenfor #wrap vil automatisk fylle hele bredden (600px)

3. Du trenger ikke egen div til menyen, da menyen settes opp i en liste. Les om liste/meny-styling hos Listamatic.

4. headeren bør setttes som h1-element. Les min artikkel om bilde-erstatning.

6. * fjerner margin/padding på alle elementer.

 

Har ikke tid å forklare mer nå. :)

Endret av PoleCat
Lenke til kommentar

Jeg klarer ikke å få centrert menyen min:

 

#meny ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color:
#CCCCCC;
color: #FFF;
width:100%;
font: normal 90% "Arial Black";
text-align: center;
border: thin dotted #ffffff
}

 

så vil jeg ha menyen ikke fult så bred

 

#meny ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color:
#CCCCCC;
color: #FFF;
width:400px;
font: normal 90% "Arial Black";
text-align: center;
border: thin dotted #ffffff
}

 

Men den legger seg ikke mitt under hedderen, den legger seg på venstresiden, hva skal jeg gjøre?

Endret av kengdal
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...