Gå til innhold

hjelp til å lære div


Anbefalte innlegg

Hei tenkte jeg skulle prøve å gå over fra tabel til div, først.. hva er fordelen og hva er ulempene.

 

så noen kjappe til:

 

hva er id til?

alt settes via css?

man kan sette bg, bredde,høyde på samme måte som med tabeller?

 

 

en av mine problemer er vel å se hvordan disse kan ligge side om side og ikke bare under hverandre.

 

kom gjerne med noen tips til meg. :thumbs:

 

EDIT: frekk idag.. men: Takk for alt av hjelp og tips :D er toppers :thumbup:

Endret av Svendsen
Lenke til kommentar
Videoannonse
Annonse
Hva er id til?

id er til for å identifisere div'en din slik at du kan sette egenskaper på den i CSS.

 

eksempel:

html

<html>
<head>
<title>DIV'ene mine:D</title>
</head>
<body>
<div id="div_en">Div 1</div>
<div id="div_to">Div 2</div>
</body>
</html>

CSS:

div#div_en{
color: red;
}
div#div_to{
color: blue;
}

alt settes via css?

ja. fonter, farger, posisjoner, osv. osv.

man kan sette bg, bredde,høyde på samme måte som med tabeller?

ikke helt.. med div's setter du posisjonen fra topp, bunn, høyre, venste enten i prosent eller piksler. (hvis du skjønner)

en av mine problemer er vel å se hvordan disse kan ligge side om side og ikke bare under hverandre.

du setter posisjonen ut i fra piksler eller prosent enten fra høyre, venstre, topp eller bunn.. :D

Lenke til kommentar

Takk for alle svar.

 

Jeg prøvde meg litt før jeg fikk svar og så at det ikke gikk med:

 

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

 

disse havna opp på hverandre :D

 

men det er altså bare å sette hvor de skal begynne og starte?

 

men hva lønner seg % eller pixler?

 

hva med å ha en div rundt alt som enten midtstiller? eller funker det ikke på samme måte som med tables?

Lenke til kommentar

Nå må man huske på at jeg lærte meg div's i natt..

 

Men slik du har satt det opp kommen dem oppå hverandre, med to linjeskift mellom.. Om du skriver;

 

<div id="hoved">
<div id="header">Her kan du skrive ting som skal stå innen for Header-div'en, evt sette inn et bilde og bildets egenskaper..
</div>
</div>

 

Da kommer den "header" inni "hoved", som er hele greia..

Lenke til kommentar

Er det ikke best med prosent hvis siden skal være midtstilt? med pixler blir den vel låst, men ved prosent blir den "dynamisk"? altså at den står i midten uansett oppløsning? eller er det jeg som er HELT på jordet her nå?? kan ikke en shite om div's, så det skulle ikke forundre meg om jeg var helt borte! :blush:

Lenke til kommentar
Er det ikke best med prosent hvis siden skal være midtstilt? med pixler blir den vel låst, men ved prosent blir den "dynamisk"? altså at den står i midten uansett oppløsning? eller er det jeg som er HELT på jordet her nå?? kan ikke en shite om div's, så det skulle ikke forundre meg om jeg var helt borte! :blush:

En grei sak for å midtstille en DIV:

 

DIV.navnetpaadivendin {
 margin:0 auto;
 position:relative;
 }

 

Du bør kansje også bruke width: og height: for å få den i rett størrelse.

Lenke til kommentar

Vel må nok spørre....

 

jeg fikser ikke å få to diver rett etterhverandre.... :(

 

de legger seg bare under hverandre.

 

hvordan setter jeg at en skal begynne der den andre slutter?

 

si div1 er 100px bred, skal vel div2 begynner 100 eller 101 etter

Lenke til kommentar

	#leftcontent {
 float:left;
 width:67%;
 background:#fff;
 border-right:2px solid #000;
 border-bottom:2px solid #000;
 margin-right:15px;
 padding-bottom:20px;
 }

#rightcontent {
 }

 

	<div id="leftcontent">
 masse jall
</div>
<div id="rightcontent">
 masse jall
</div>

Lenke til kommentar

[Jante]: Det hjalp :D

 

dette kom jeg opp med: http://stianweb.com/ia/test/div.htm

 

men som dere ser så er ikke høyre kant like hele veien.

 

css fila ligger i test mappa

 

takk for all hjelp alle sammen

 

edit: jeg fant det ut :)

 

av en eller annen grunn måtte jeg sette menyen til 99px og ikke 100. også er hoved til 650 og head til 750.... blir ikke dette feil eller teller den med str på border?

Endret av Svendsen
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...