webForumDet fria alternativet

Frames

4 svar · 281 visningar · startad av Brimba

BrimbaMedlem sedan dec. 19992 966 inlägg
#1

Hej!

Finns det något sätt att sätta prioritet på frames?

Jag har tre frames

vänster, mitten, höger.

mitten-framen skall alltid vara 800 bred, sedan skall höger vara av varierande storlek (växa om det finns plats). Vänster-framen skall vara den som sist börjar synas (när det finns plats).

Om jag sätter cols="*,800,*" så växer ju höger och vänster lika, men jag vill alltså prioritera höger.

bossseMedlem sedan juni 2003718 inlägg
#2

Visst går det!

cols="*, 800, 150"

eller

cols="*, 70%, 20%"
BrimbaMedlem sedan dec. 19992 966 inlägg
#3

Nej det var inte det jag var ute efter.

Med cols="*, 800, 150" så blir det ju scroll även i mittenframen vid en lite lägre upplösning. Men jag vill att höger skall "försvinna" före mitten. Vänsterframen skall vara den som "försvinner" allra först.

nitro2k01Medlem sedan aug. 20037 630 inlägg
#4

Så här ska det se ut ser du!

<frameset cols="*,1000">
	<frame name="left" src="about:leftframe" />
	<frameset cols="800,*">
		<frame name="content" src="about:800 bred" />
		<frame name="right" src="about:right" />
	</frameset>
</frameset>

Edit: Ändrade name på ramarna

BrimbaMedlem sedan dec. 19992 966 inlägg
#5

nitro2k01 skrev:

Så här ska det se ut ser du!

<frameset cols="*,1000">
	<frame name="left" src="about:leftframe" />
	<frameset cols="800,*">
		<frame name="content" src="about:800 bred" />
		<frame name="right" src="about:right" />
	</frameset>
</frameset>

Edit: Ändrade name på ramarna

Japp jag har gjort precis så, det fungerar inte helt optimalt i höga upplösningar eftersom vänsterframen då tar mer plats än den behöver. Jag skulle även vilja sätta en maxgräns på hur bred den får bli :)

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb