04. oktober 2001 - 22:45Der er
14 kommentarer og 1 løsning
Lave linjeskift
hej
jeg har et problem som jeg ved kan løses med en tabel, men det vil jeg gerne undgå
jeg har en side hvor der er en venstre frame med navigation og en højre frame med indhold.
Jeg vil så gerne have at den højre frame kun er 600px bred (i forhold til at text-linjer lever linjeskift ved 600px), men uden at tilføje en 3. frame og uden at den venstre frame resizer.
jeg ville gerne lave noget i stil med css: body {width: 600px} eller HTML {width: 600px}
Øhm... hvis du ikke vil resize menuen eller indholdsrammen, skal der så komme et kæmpe gråt hul i den ene side når jeg kommer med mine 1600 * 1200? Nej, du skal have fat i en tabel.
Noget lign. dette: body { margin: 100px 40px 10px 70px; } eller i pap: body { margin-top: 100px; margin-right: 40px; margin-bottom: 10px; margin-left: 70px; }
storslem : Hvad vil det hjælpe? Vi siger jeg kommer med 1600 * 1200, altså 1600 i bredden. De 600 går til indhold. 1000 tilbage. Vi siger de 150 går til menu. 850 tilbage. margin-right og margin-left snupper i alt 110. 740 tilbage. Hvad så med dem?
parazite >>> Hvis man nu var lidt påståelig på dette punkt, så kunne man aflæse browser-vinduets størrelse (og opløsning) og derefter fastsætte de omtalte margener. (:
storslem : Er det ikke lidt overkill i forhold til bare at smide en tabel/div ind? :) Men enig, det er en mulighed - besværlig, bevares, men en mulighed!
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.