Avatar billede Slettet bruger
18. oktober 2005 - 14:30 Der er 8 kommentarer og
1 løsning

40% af browservinduets bredde..

Hejsa

Hvordan sætter man et elements bredde til at være 40% fx body/html ? (Altså browservinduets bredde)
Kan man det i CSS eller skal jeg bruge JavaScript til det?

På forhånd tak

- Andreas
Avatar billede jokkejensen Novice
18. oktober 2005 - 14:35 #1
width: 40%;

Det skal selvfølgeligt være et element der ligger ude i body.. og ikke inde i en tabel med en width på... hvis det skal ligge inde i et andet element, skal du have fat i JS
Avatar billede roenving Novice
18. oktober 2005 - 14:36 #2
F.eks.

<div id="minDiv" style="width:40%;background:#09f;margin:0 auto;">En div-tekst</div>

-- det kræver så, at du har en størrelse på det omkransende element, hvis det ikke netop er browser-vinduet (for det tilsvarende i height kræves det også for html og body !-)
Avatar billede Slettet bruger
18. oktober 2005 - 14:44 #3
Det der skal være 40% af browservindue ligger inden i et andet element som ikke er body..
Så det vil sige at jeg skal have fat i javascript for det?
Avatar billede roenving Novice
18. oktober 2005 - 14:45 #4
Hvorfor ligger det inde i et andet element ?-)

-- og hvorfor skal størrelsen så være afhængigt af en anden størrelse end elementets ?o]
Avatar billede olebole Juniormester
18. oktober 2005 - 21:11 #5
<ole>

roenving >> det kunne f.eks. være en af de sædvanlige "et_banner_foroven_og_så_et_div_der_fylder_resten" løsninger  :)

<body>
<div style="width:100%">
  <div style="width:40%">blabla</div>
  ... og noget mere indhold her ...
</div>
</body>

/mvh
</bole>
Avatar billede Slettet bruger
20. oktober 2005 - 09:57 #6
Hejsa..

Jeg havde desværre dårlig tid til at svare tilbage.. Men problemet er løst. Det var mig som havde læst en fejl i koden.. Elementet var nemlig direkte child af body.. Sorry..
Jeg kunne heller ikke forstå jeg ikke var stødt på problemet før ;)

Vil nogen have point?
Avatar billede roenving Novice
20. oktober 2005 - 14:57 #7
Oki '-)
Avatar billede olebole Juniormester
20. oktober 2005 - 19:52 #8
- det må være roenvings  :)
Avatar billede roenving Novice
21. januar 2006 - 15:59 #9
-- og tak for point ;~}
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