Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse
<div id="boks">
<div id="top">
</div>
<div id="left">
</div>
<div id="right">
</div>
<div id="bottom">
</div>
<div id="content">
<p>LOREM IPSUM</p>
</div>
</div>

#boks { width: 500px; }
#top { height: 2px; background-image: url("img/top.png"); }

Og så videre!

Lenke til kommentar

Det du gjør er å lage en div som har verdien float: left; som du plasserer bildet med de avrundede kantene som bakgrunnsbilde i... Så legger du inn en div som står i midten, som repeterer seg langs x-aksen (horisontalt)... Så kan du lage en som har verdien float: right; hvor du plasserer bildet med avrundede kanter på høyre side som bakgrunnsbilde...

 

Eksempel:

.left {
background: url('images/rundvenstre.gif'); /* Bakgrunnsbilde med avrundede kanter mot venstre */
float: left;
}

.center {
background: url('images/hoved.gif'); /* Bakgrunnsbilde som skal repeteres bortover lang x-aksen */
background-repeat: repeat-x;
}

.right {
background: url('images/rundhøyre'); /* Bakgrunnsbilde med avrundet kant mot høyre */
float: right;
}

 

Jeg tar forbehold om feil/mangler i koden, og folk får rette på meg hvis jeg har gjort/sagt noe galt nå :)

Endret av Jibril2k
Lenke til kommentar
foretrekker at bokser har en fast bredde, så.....

da gjør du det slik, sett at du har en boks med en fast bredde på 400px.

 

<div class="main_container">

<div class="top_border"></div>

<div class="content">
<p>innhold kommer her, og boksen vil utvide seg jo meir innhold som er her.</p>
</div>

<div class="bottom_border"></div>

 

.main_container { width: 400px; }

.top_border { 
background-image: url(til/bilde.png);
width: 400px;
height: 20px;
display: block;
}

.bottom_border {
background-image: url(til/bilde.png);
width: 400px;
height: 20px;
display: block;
}

.content {
background-image: url(til/bilde.png) repeat-y;
color: #hexhex;
}

 

Skjønner prinsippet? En hovedboks til å inneholde heile greia.

 

En boks øverst, med bakgrunn som er "custom borders" , gjerne med avrunda hjørner.

 

En boks i midten, som har en bakgrunn som repeterer seg nedover. "oppå" denne legger du også innholdet i boksen.

 

En boks nederst, med bakgrunn som er "custom borders", på samme måte som toppen..

 

 

Så er det berre å lage grafikk som er tilpassa dine dimensjoner på boksen, farger og denslags - så er du i mål :)

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...