webForumDet fria alternativet

ett råd tack!!!

9 svar · 246 visningar · startad av mikael_a

mikael_aMedlem sedan mars 2000475 inlägg
#1

Hej,

jag håller på att ändra designen på min hemsida (www.micke-anna.nu) har ritat en massa ramar som jag skall använda, nu sitter jag tyvärr på en 14" skärm.(800x600) så jag tror min grafik ide kommer att se väldigt lustigt på en som kör på tex 1024x upplösning...

kan man fixa detta på något sätt utan att behöva ändra grafiken? har hört talas im Iframes, fast jag vet inte riktigt hur det fungerar... och sedan kan jag kanske öppna ett popupfönster, men det vill jag gärna inte..

ni kan kolla in designen här: http://www.micke-anna.nu/micke_anna.jpg

tacksam för tips och ideer...

------------------
Micke & Annas Sajt
micke@micke-anna.nu

RickiMedlem sedan juni 2000373 inlägg
#2

Tjena,
Om du har angett i procent kan man ändra det till exakta pixlar.
Skulle man kunna få se på källan för frameset, det skulle bli lättare att hjälpa dig då?

------------------
Hälsningar Ricki
www.ricki.nu

TengbladMedlem sedan dec. 19998 277 inlägg
#3

Förstår jag dig rätt om jag säger att du menar att framesen kommer att se konstiga ut!? Ett tips i så fall är att lägga % sattser i framesen istället för pixels.

------------------
TeNgBlAd
www.tengblad.com

mikael_aMedlem sedan mars 2000475 inlägg
#4

jag bifogar koden:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>[:: Micke & Annas @Internet Start ::]</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
</HEAD><FRAMESET border=0 cols=*,44 frameBorder=0 frameSpacing=0><FRAMESET 
cols=101,*><FRAME name=left noResize scrolling=no 
src="left_frame.asp" 
target="rtop"><FRAMESET rows=72,*,71><FRAME name=rtop noResize scrolling=no 
src="topframe.asp" 
target="rbottom"><FRAME name=main noResize 
src="main.asp" 
target="_self" scrolling="auto"><FRAME name=rbottom1 noResize scrolling=no 
src="bottomframe.asp" 
target="_self"></FRAMESET></FRAMESET><FRAME noResize scrolling=no 
src="right_frame.asp" 
target="_self"><NOFRAMES>
  <body bgcolor="#FFFFFF" text="#000000">

  <p align="center"><font face="Verdana" size="2">Denna sida använder sig av
  frames, men din browser stödjer det inte</font></p>

  </body>
  </NOFRAMES></FRAMESET></HTML>

ni kan även kolla in sidan på: www.micke-anna.nu/test/default.asp

att sätta % på framsen visste jag inte man kunde göra, fungerar det på samma sätt som med tabeller?

------------------
Micke & Annas Sajt
micke@micke-anna.nu

mikael_aMedlem sedan mars 2000475 inlägg
#5

någon som har lust och orka att visa mig hur % i frames fungerar? så att jag får lika stora som innan. (kolla föregånde inlägg)

tacksam

------------------
Micke & Annas Sajt
micke@micke-anna.nu

TengbladMedlem sedan dec. 19998 277 inlägg
#6

Det är inte så svårt att sätta % på framsen. Se bara till att frameseten från höger till vänster blir 100% samma upp i från och ner. Det är helt enkelt bara att tänka logiskt så blir det rätt. :)
Det som kan vara lite klurigt är att få %-sattserna att bli exakta men det är bara att prova sig fram.

Exempel på kod:

<FRAMESET COLS="25%,*" BORDER=0 FRAMEBORDER=0 >

Här är det alltså 2st frames, den till vänster är 25% utav hela fönstret, den andra är resten. Du kan alltså fortfarande använda * för att fylla ut resten. Hoppas du kommer underfull med det.

------------------
TeNgBlAd
www.tengblad.com

mikael_aMedlem sedan mars 2000475 inlägg
#7

hej, jag har följt era råd att lägga %-sattser på mina frames...

bifogar koden:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>[:: Micke & Annas @Internet Start ::]</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId>
</HEAD><FRAMESET border=0 cols=95%,6% frameBorder=0 frameSpacing=0><FRAMESET 
cols=13%,86%><FRAME name=left noResize scrolling=no 
src="left_frame.asp" 
target="rtop"><FRAMESET rows=16%,66%,16%><FRAME name=rtop noResize scrolling=no 
src="top_frame.asp" 
target="rbottom"><FRAME name=main noResize 
src="main_frame.asp" 
target="_self" scrolling="auto"><FRAME name=rbottom1 noResize scrolling=no 
src="bottom_frame.asp" 
target="_self"></FRAMESET></FRAMESET><FRAME noResize scrolling=no 
src="right_frame.asp" 
target="_self"><NOFRAMES>
  <body bgcolor="#FFFFFF" text="#000000">

  <p align="center"><font face="Verdana" size="2">Denna sida använder sig av
  frames, men din browser stödjer det inte</font></p>

  </body>
  </NOFRAMES></FRAMESET></HTML>

jag har testat att ändra upplösningen till 1024x768 och då ser det hemskt ut, kolla in www.micke-anna.nu/test/default.asp

någon som har en annan ide?

vill gärna inte använda mig av javapopups...

------------------
Micke & Annas Sajt
micke@micke-anna.nu

[Redigerat av mikael_a den 25 jul 2000]

PeWMedlem sedan juni 200010 432 inlägg
#8

Nej, jag tror att du måste lägga det "rörliga" framesetet (*) på någon kant istället, så att du får inner-framen intakt, oavsett upplösning.

MVH
PeW

------------------
---Jippi!---

-PeW-

erikMedlem sedan dec. 1999693 inlägg
#9

tror på PeW's förslag.

------------------
ERIK ALFREDSSON - the one and only.

mikael_aMedlem sedan mars 2000475 inlägg
#10

ok, tack för era förslag, men är det någon som orkar skicka ett kod förslag?

------------------
Micke & Annas Sajt
micke@micke-anna.nu

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)