webForumDet fria alternativet

Problem med frameset i mozilla o netscape?

7 svar · 313 visningar · startad av missModesty

missModestyMedlem sedan apr. 2005254 inlägg
#1

Jag håller på med en liten sida åt ett konstprojekt (https://www.manetaplaneta.com) och ville leka lite med former. För att minska ned nedladdningstiden valde jag att använda frameset. Eftersom sidan är så liten så tänkte jag att nackdelarna inte skulle spela så stor roll.

Nu visar det sig att i Netscape får jag en kant som vägrar försvinna och i Firefox får jag två. Mycket irriterande! För att bli av med dem har jag stoppat in allt jag kan komma på:

<frameset rows="*,550,*" border="0" frameborder="0" framespacing="0" noresize>

<frame src="main.html" name="main" scrolling="no" marginwidth="0" marginheight="0" border=0 frameborder="0" framespacing="0" noresize>

och i stilmallen:

frameset {
border: 0;
margin: 0;
padding: 0;
}

frame {
border: 0;
margin: 0;
padding: 0;
}

Vad jag än stoppar in så finns kanten kvar och nu har jag inte fantasi nog att komma på fler lösningar att prova. Så jag får väl bita i det sura äpplet o hitta på en annan lösning än framesets.

Men jag vill ändå veta vad problemet kommer ifrån. Kan det komma av att Netscape o Mozilla har problem med "nästlade" frameset?

(fast känner jag mig rätt så har jag säkert bara missat några dubbelfnuttar någonstans och blivit hemmablind...)

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Välkommen till wF

Randen kommer inte från ramarna, utan från att bakgrundens syns. Detta löser du med följande kod:

<img src="..." style="bottom: 0px; left: 0px; position: absolute;">

bottom: 0px fäster bilden i botten av ramens sida. För den nedre bilden byter du lämpligen bottom mot top.

För övrigt så skulle jag ha gjort en sådan här sida med en sida+två iframes.

missModestyMedlem sedan apr. 2005254 inlägg
#3

Tack för hjälpen! Allt utan den svarta linjen i firefox försvann spårlöst. En mindre sak att bekymmra sig över.

Jag vet att jag gått lite till överdrift med antalet ramar... en del vet inte när man ska stoppa sig för sitt eget bästa. :r

PalleMedlem sedan apr. 20003 174 inlägg
#4

Tråden flyttad från Webbläsare.

mvh Palle
Moderator webForum

missModestyMedlem sedan apr. 2005254 inlägg
#5

och när det gäller iframes så är jag fortfarande lite osäker på vilka webbläsare som klarar vad. En kompis rekommenderade iframes, men frames kändes som ett lite säkrare kort. Om jag inte kommer ihåg fel så visas inte allt om webbläsaren inte klarar iframes. Jaja, med erfarenheten så kommer väl att det sitter i ryggraden när man ska välja vad...

missModestyMedlem sedan apr. 2005254 inlägg
#6

Hahaha! Kollade precis på sidan i ie och nu har randen flyttat dit istället. Den vill verkligen inte lämna mig. Ser ut att bli en långdragen skilsmässa...

jarvkloMedlem sedan juli 20013 378 inlägg
#7

Hmm...
Har för mig att jag hört något om möjliga problem när man blandar udda värden och "stjärnor" på framebredder och/eller framehöjder... Det var något med avrundningsfel när webbläsarna räknar värdena efter sidstorleken om jag kommer ihåg rätt (och olika i olika webbläsare - såklart......

Prova att minska sidstorleken långsamt i FF så ser du att de svarta strecken kommer och går lite som de vill på några av bilderna...

Samma fenomen i MSIE - Krymp webbläsarfönstret långsamt i höjdled så "hoppar" den blå linjen in och ut ur designen...

Men någon garanterad lösning på det har jag inte...

missModestyMedlem sedan apr. 2005254 inlägg
#8

Glömde bort att nämna att jag hittade felet. Mycket riktigt så var det ett avrundningsfel. Jag hade räknat fel på pixlarna. :r Något jag borde listat ut själv, men jag tyckte att jag varit såååå noggrann. Där tog jag fel!

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