Avatar billede gobie Nybegynder
23. marts 2004 - 15:10 Der er 10 kommentarer og
1 løsning

Frames - rykke indholdsdelen længere mod menu'en

Hej.

<frameset framespacing="0" border="false" frameborder="0" cols="140,*">
  <frame name="contents" target="main" src="menu.html" scrolling="no" marginwidth="0">
  <frame name="main" src="midten.html">

Sådan ser mit frameset ud, men hvordan rykker jeg midten ind mod menu'en? Håber ikke det bliver nødvendigt at uploade.

Og ja, jeg ved godt, at frames er upraktisk og bla bla bla. Men det er det eneste tidsbesparende jeg kan finde ud af (og så kan jeg allivel knap nok)
Avatar billede roenving Novice
23. marts 2004 - 15:30 #1
Øh, hvad er problemet ?-)

Du har en contents-frame til venstre med en bredde på 140, og udfyldes resten af browservinduet af midten.html i main-frame ...

Du kan selvfølgelig gøre framen med menu.html smallere, men er din hovedside venstrestillet ?o]
Avatar billede gobie Nybegynder
23. marts 2004 - 15:57 #2
Roening - UARG! Giv mig "dummere prisen 2004"
Avatar billede roenving Novice
23. marts 2004 - 16:10 #3
*lol*
Avatar billede gobie Nybegynder
23. marts 2004 - 16:10 #4
Men så har jeg et nyt problem. Den har jeg svært ved at indstille, uden den går helt amok og flytter sig op i øverste højre hjørne. Her koden:

<body style="margin:2;" bgcolor=lightgrey>

<table height=600 align=center>
<tr>
<td>

<table width=630 height=20 bgcolor=gray border=0 cellspacing=0 cellpadding=1 align=center>
<tr align=left>
<td valign=top>
<span class="box"><font face="verdana" size="1"><strong>Siden ses bedst i 1024*768!</span>
</td>
</tr>
</table>

<table width=620 height=130 bgcolor=gray border=0 cellspacing=0 cellpadding=0 align=left>
<tr>
<td align=center>
<IMG SRC="tromborglogo.jpg">
</td>
</tr>
</table>



<table width=620 height=100% bgcolor="#6C97D2" border=0 cellspacing=0 cellpadding=3 align=left bordercolor=black>
Avatar billede roenving Novice
23. marts 2004 - 16:41 #5
Rækkefølge efter det jeg, jeg opdagede:

1. En table har _ikke_ en height-attribut !-)

-- det kan dog laves ved hjælp af en style-property på elementet ...

1.a. Du bruger 100% på en tabels højde, det er i bedste fald uheldigt, da det ifølge reglerne skal betyde den højde som det omgivende element har (men IE gætter på et eller andet)

2. Du skriver style="margin:2;" -- 2 hvad ?-)

-- ifølge css-standarden _skal_ man sætte enheder på en angivelse, ellers _må_ browseren ikke fortolke det, selv om IE lystigt overtræder standarden på bl.a. det punkt (men M$ har jo også kun omkring 75 % af stemmerne i w3c !-)

3. og så laver du en sjov konstruktion, som jeg bare ikke forstår:

<span class="box"><font face="verdana" size="1"><strong>Siden ses bedst i 1024*768!</span>

Hvorfor bruge font og strong, når du alligevel har et formatterings-tag ?-)

<span class="box" style="font-family:verdana,sans-serif;font-size:xx-small;font-weight:bold;">Siden ses bedst i 1024*768!</span>

-- og hverken font eller strong var afsluttet korrekt !-)

-- du skriver, at den hopper op i øverste højre (?-) hjørne ...

-- hvis du havde skrevet øverste venstre ville jeg nok kunne finde en kur, men højre ?o]
Avatar billede gobie Nybegynder
23. marts 2004 - 17:15 #6
He he. Det bliver sjovere og sjovere... Men du har ingen kur? Jeg forsøgte at sætte alle "center" på "left", med det resultat, at det hele pakkede sig op i højre hjørne.
Avatar billede gobie Nybegynder
23. marts 2004 - 17:55 #7
Har selv løst det, men smid et svar, og pludselig har du points i din hånd.
Avatar billede olebole Juniormester
23. marts 2004 - 20:06 #8
<ole>

En sidste ting:
Attributten 'frameborder' hører ikke hjemme i frameset-elementet, men i frame-elementerne  ;o)

/mvh
</bole>
Avatar billede roenving Novice
23. marts 2004 - 20:34 #9
Hvad gjorde du da ?-)

-- ellers velbekomme '-)
Avatar billede gobie Nybegynder
24. marts 2004 - 21:41 #10
Jeg fjernede helt en align-værdi...
Avatar billede roenving Novice
24. marts 2004 - 22:18 #11
Oki -- og tak for points ;~}
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