Avatar billede heyn Nybegynder
24. februar 2009 - 22:35 Der er 7 kommentarer og
1 løsning

Styring af DIV på siden.

Hej Eksperter

Jeg har en side hvor jeg ønsker at anvende <DIV> tags med css-script til at styre indholdets position og udseende. Jeg er ret ny i CSS.
Mit problem ligger i at jeg ikke kan styre dem. Alt efter brede af siden og lign. hopper blokkene rundt.
Kan nogen fortælle mig hvilke attributter i CSS, som jeg skal anvende, og hvordan?
Kender nogen et par sider med nogle simple tuts som beskæftiger sig mest med placering, og ikke så meget med udseende?

Mvh Christian
Avatar billede olebole Juniormester
25. februar 2009 - 10:02 #1
<ole>

Der er ikke nogen magiske attributter, der kan hjælpe dig. Det kan hårdt arbejde derimod. Køb nogle gode bøger om CSS og læs om det på W3C:
    http://www.w3.org/TR/CSS21/cover.html#minitoc
    http://www.w3.org/TR/CSS21/propidx.html

- men husk, at webkodning er et fag, og at du ikke kan regne med, det er lettere at lære CSS end at lære at skrive serbokroatisk. Det lærer man ikke på 'et par sider med nogle simple tuts'  =)

/mvh
</bole>
Avatar billede heyn Nybegynder
25. februar 2009 - 13:40 #2
Jeg er godt klar over at man udelukkende lærer af sine fejl. Men tuts kan give hint til hvad man skal prøve.
Avatar billede heyn Nybegynder
25. februar 2009 - 13:43 #3
Mit spørgsmål rettede sig specifikt mod <DIV>. Jeg har prøvet noget float: left, men jeg kan ikke styre det. Og breden af browseren får dem til at skifte position.
Avatar billede olebole Juniormester
25. februar 2009 - 13:53 #4
Div adskiller sig ikke fra andre block-elementer. Du kan gøre en masse forskellige ting med CSS - herunder bruge float. Om det er en god løsning kommer an på, hvad du vil opnå, og hvordan den øvrige kode ser ud.

Meningen med at bruge float er netop, at elementerne 'flyder' og derfor skifter placering, hvis der ikke er plads til dem.

Forklar præcis, hvad du vil - så kan vi give en løsning  =)
Avatar billede heyn Nybegynder
25. februar 2009 - 15:54 #5
Overordnet:

Jeg ønsker at anvende divelementer istedet for tabeller.
Altså:

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

istedet for

<table>
  <tr>
      <td>something</td>
  </tr>
</table>

Men når f.eks. siden er bredere end browseren går der 'kuk' i det. Jeg ønsker selvfølgelig at der skal vises en 'bar' i bunden af siden.
Det sker til tider når jeg har 'vis bogmærker' slået til.
Kommende brugere med lavere opløsning end mig skal jo også kunne se siden.

Mvh Christian
Avatar billede olebole Juniormester
25. februar 2009 - 23:18 #6
Vi kommer det nok ikke nærmere end: Køb nogle gode bøger om emnet. Tjek evt. forlaget O'Reilly, som plejer at udgive rigtig gode bøger om IT:
    http://oreilly.com/store/
Avatar billede heyn Nybegynder
16. november 2010 - 10:12 #7
Hej Olebole

Undskyld den meget sene tilbagemelding.
Nej du har nok ret - Bøger er den rette vej.
Smider du et svar?

MVH Christian
Avatar billede heyn Nybegynder
25. november 2010 - 11:22 #8
Nå - Ingen svar.
Ærgerligt, så må jeg selv lukke.
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