Avatar billede theplayer.da.ru Nybegynder
17. maj 2004 - 14:44 Der er 15 kommentarer og
1 løsning

Fast størrelse på frames!

Hej Med Jer!

Jeg er ved at få min kommende side op og køre... men jeg kan ikke lige finde udad at lave faste frames.. dvs. når man ændre browser størrelsen, så skal selve siden holde den samme størrelse og ikke lave sig selv mindre.

Min side hedder: http://BigM.intetnet.dk
OK side som det skal virke som: http://www.anden.dk

Håber i kan hjælpe!

Mvh.
BigM
Avatar billede fennec Nybegynder
17. maj 2004 - 14:53 #1
med frames gøres det sådan:

<frameset rows=*,500,*">
  <frame src="blank.htm">
  <frameset = cols="*,500,*">
    <frame src="blank.htm">
    <frame src="DinSide.htm">
    <frame src="blank.htm">
  </frameset>
  <frame src="blank.htm">
</frameset>
Avatar billede theplayer.da.ru Nybegynder
17. maj 2004 - 15:39 #2
Hej igen!

Jeg kan ikke lige få det til at virke.. måske kan dette hjælpe, du må meget gerne rette det til så det virker!:

Index.html
</HEAD>
<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="100,700,100" COLS="100%">
    <FRAME SRC="kant.htm" NAME="Top_1" SCROLLING="no" NORESIZE>
    <FRAME SRC="index1.htm" NAME="indhold_0" SCROLLING="no" NORESIZE>
    <FRAME SRC="bund.htm" NAME="Bund_1" SCROLLING="no" NORESIZE>
</FRAMESET>
</HTML>

index.htm:

<FRAMESET rows="17%,*" border=0>
<FRAME SRC="top.htm" SCROLLING="no" NAME="top">
<frameset cols="20%,17%,43%,20%" border=0>
<FRAME SRC="kant.htm" NAME="kant1" SCROLLING="no">
<FRAME SRC="menu_venstre.htm" NAME="menu_venstre" SCROLLING="auto">
<FRAME SRC="indhold.htm" NAME="indhold" SCROLLING="auto">
<FRAME SRC="kant.htm" NAME="kant2" SCROLLING="no">
</FRAMESET>
Avatar billede fennec Nybegynder
17. maj 2004 - 15:48 #3
Index.html
<frameset rows=*,500,*" FRAMEBORDER="0" FRAMESPACING="0" BORDER="0">
  <frame src="kant.htm">
  <frameset = cols="*,500,*" FRAMEBORDER="0" FRAMESPACING="0" BORDER="0">
    <frame src="kant.htm">
    <frame src="DinSide.htm">
    <frame src="kant.htm">
  </frameset>
  <frame src="kant.htm">
</frameset>

index.htm:
<frameset cols="50%,50%" border=0>
  <FRAME SRC="menu_venstre.htm" NAME="menu_venstre" SCROLLING="auto">
  <FRAME SRC="indhold.htm" NAME="indhold" SCROLLING="auto">
</FRAMESET>

du skal bare rette brede og højde (500) til i Index.html og %'erne i index.htm.
Avatar billede olebole Juniormester
17. maj 2004 - 15:53 #4
<ole>

Der er ikke noget, der hedder 'frameborder' på et frameset-element. Den property hører hjemme på frame-elementet  ;o)

/mvh
</bole>
Avatar billede theplayer.da.ru Nybegynder
17. maj 2004 - 16:05 #5
Takker... Jeg kigger lige på det og vender tilbage...
Avatar billede ralfi Nybegynder
17. maj 2004 - 16:08 #6
det eneste du skal gøre er at angive dine størrelser på height og width i pixels istedet for i procent..
Avatar billede theplayer.da.ru Nybegynder
17. maj 2004 - 20:00 #7
Hej igen!

Det spiller bare overhoved ikke. Jeg kan ikke få den til at lade være med det. Også selvom jeg skriver det i pixels. Med min man skal skrive noget efter størrelsen:
<frameset rows=*,500"NOGET HER",*"

Please heeelp. I'm desperate! :-)

Mvh.
BigM!
Avatar billede olebole Juniormester
17. maj 2004 - 23:21 #8
Det er aldrig en god idé at neste så mange frames inden i hinanden ... det er at sætte vand over til øretæver på mange måder. Hvis jeg var dig, ville jeg helt klart genoverveje hele projektet  :)
/mvh
Avatar billede theplayer.da.ru Nybegynder
18. maj 2004 - 07:11 #9
Olebole: Disse frames at understyttet af nok alle browsere, derfor er der ikke noget specielt i dem, så derfor har jeg valgt det så'n. Men vil godt have brugt cells, men aner intet om hvordan de fungere, så jeg er fast besluttet på frames indtil jeg har en skabelon der fungere med samme design! :-)

Mvh.
BigM
Avatar billede fennec Nybegynder
18. maj 2004 - 08:15 #10
der var lige sneget sig et = ind som ikke skulle være der. Nu skulle det gerne virke......

Index.html:
<frameset rows=*,500,*" FRAMEBORDER="1" FRAMESPACING="0" BORDER="0">
  <frame src="kant.htm">
  <frameset cols="*,700,*" FRAMEBORDER="1" FRAMESPACING="0" BORDER="0">
    <frame src="kant.htm">
    <frame src="index.htm">
    <frame src="kant.htm">
  </frameset>
  <frame src="kant.htm">
</frameset>

index.htm
<frameset cols="200,500" FRAMEBORDER="1" FRAMESPACING="0" BORDER="0">
  <FRAME SRC="menu_venstre.htm" NAME="menu_venstre" SCROLLING="auto" noresize>
  <FRAME SRC="indhold.htm" NAME="indhold" SCROLLING="auto" noresize>
</FRAMESET>
Avatar billede theplayer.da.ru Nybegynder
18. maj 2004 - 09:33 #11
Okay.. cool nok. Nu er vi der næsten, men der manger lige lidt.

Så'n ser siden ud med de nye framen... men der mangler tre frames,
http://bigm.intetnet.dk/test/

så den ser ud ligesom der burde gør
http://bigm.intetnet.dk

Mvh.
BigM!

ps. Jeg er en tegning til HTML! :-)
Avatar billede fennec Nybegynder
18. maj 2004 - 09:41 #12
Så skulle de være der:

<frameset cols="*,700,*" FRAMEBORDER="1" FRAMESPACING="0" BORDER="0">
  <frame src="kant.htm">
  <frameset rows=*,100,500,100,*" FRAMEBORDER="1" FRAMESPACING="0" BORDER="0">
    <frame src="kant.htm">
    <frame src="top.htm">
    <frame src="index.htm">
    <frame src="bund.htm">
    <frame src="kant.htm">
  </frameset>
  <frame src="kant.htm">
</frameset>
Avatar billede theplayer.da.ru Nybegynder
18. maj 2004 - 09:57 #13
Tusind tak! Det ser ud til at spille nu...
http://bigm.intetnet.dk/test/

Mange mange tak for hjælpen!

Mvh.
BigM!
Avatar billede fennec Nybegynder
18. maj 2004 - 10:05 #14
du skal lige have sat SCROLLING="no" på alle "kant.htm" frame. Kan se der mangler en på den øverste frame og siderne. Du kan se det hvis du gør vinduet mindre.
Avatar billede fennec Nybegynder
18. maj 2004 - 10:06 #15
og tak for point...
Avatar billede theplayer.da.ru Nybegynder
18. maj 2004 - 10:53 #16
OK, tak!
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