09. april 2005 - 06:52
Der er
30 kommentarer og 1 løsning
Frameborder ikke i Firefox
Hej Herunder mit frameset:
<frameset frameborder="0" framespacing="0" cols="20%,*" rows="100%">
<frame src="venstre.htm" name="venstre" scrolling="no" />
<frameset rows="17%,*">
<frame src="head.htm" name="head" scrolling="auto" />
<frame src="forside.htm" frameborder="yes" name="body" scrolling="auto" />
</frameset>
<noframes>
<body>
</body>
</noframes>
</frameset>
dette laver et (syntes jeg) klædelig border rundt om hovedsiden i IE men desværre ikke i Firefox! Hvad er der galt??
Kan ses her
www.lonebiker.dk
Annonceindlæg fra Netic
09. april 2005 - 07:25
#1
hehe, troede lige du havde en motorcykel! :O) Anyway, jeg får den heller ikke til det! Som om at fordi første frameset siger "nul border", kan det ikke senere ændres?
09. april 2005 - 08:14
#2
Sukos Jeg har prøvet at slette frameborder="0 øverst, men det giver uønsket border overalt....
09. april 2005 - 12:45
#3
Hvad med at sætte frameborder="1"?
09. april 2005 - 13:48
#4
Mikkelk Har jeg også prøvet, det gir border på alle frames, og jeg vil kun have det på denne frame <frame src="forside.htm" frameborder="yes" name="body" scrolling="auto" />
09. april 2005 - 13:49
#5
<frame src="forside.htm" style="border-style:outset;" name="body" scrolling="auto" />
09. april 2005 - 13:52
#6
Og hvis du kun vil have det i toppen og til venstre: <frame src="forside.htm" style="border-left-style:outset;border-top-style:outset;" name="body" scrolling="auto" />
09. april 2005 - 13:55
#7
istedet for outset kan du også vælge at bruge groove eller inset. De giver lidt andre 3D-effekter.
09. april 2005 - 14:11
#8
Hvad med at sætte frameborder-attributten på de elementer, hvor de i virkeligheden hører til: <frameset framespacing="0" cols="20%,*" rows="100%"> <frame src="venstre.htm" name="venstre" frameborder="0" scrolling="no" /> <frameset rows="17%,*"> <frame src="head.htm" name="head" frameborder="0" scrolling="auto" /> <frame src="forside.htm" frameborder="1" name="body" scrolling="auto" /> </frameset> <noframes> <body> </body> </noframes> </frameset>
09. april 2005 - 14:20
#9
Roenving Det giver også border på alle frames,
09. april 2005 - 14:23
#10
Ahh, den hedder jo border i Netscape, så måske skal den også bruges i Geckoerne ...
09. april 2005 - 14:25
#11
Mikkelk Det virker heller ikke i firefox :-(
09. april 2005 - 14:26
#12
Roenving... HeHe...øhh...Geckoerne??
09. april 2005 - 14:27
#13
lonebiker -> Det gør det nu når jeg tester det :-) gecko er den "motor" som bl.a. firefox bygger på.
09. april 2005 - 14:29
#14
Evt.: <frame src="forside.htm" style="border-left-width:2px;border-top-width:2px;border-left-style:outset;border-top-style:outset;" name="body" scrolling="auto" />
09. april 2005 - 14:31
#15
Mikkelk Altså, denne linie: <frame src="forside.htm" frameborder="yes" name="body" scrolling="auto" /> skiftes ud til denne: <frame src="forside.htm" style="border-left-style:grove;border-top-style:grove;" name="body" scrolling="auto" /> Jeg prøver lige igen
09. april 2005 - 14:35
#16
Det virker nu hverken i IE eller firefox, det jeg søger er den tynde sorte strej der er omkring rammen i IE
09. april 2005 - 16:08
#17
Vi har klaret det ganske effektivt ved at smide border="0" på frameset-elementet.
09. april 2005 - 18:03
#18
Hmmm ANYONE??
09. april 2005 - 18:17
#19
<ole> - men husk stadig at fjerne frameborder-attributten på frameset-elementet. Der eksisterer denne attribut ikke - selvom skræmmende mange HTML-editors fejlagtigt skriver den :) /mvh </bole>
09. april 2005 - 18:17
#20
Har du prøvet mit forslag? :)
09. april 2005 - 18:19
#21
Jeg er ikke så skrap til dette, er der en der vil rette i koden her?? Hvis man altså mener at have løsningen :-) <frameset frameborder="0" framespacing="0" cols="20%,*" rows="100%"> <frame src="venstre.htm" name="venstre" scrolling="no" /> <frameset rows="17%,*"> <frame src="head.htm" name="head" scrolling="auto" /> <frame src="forside.htm" frameborder="yes" name="body" scrolling="auto" /> </frameset> <noframes> <body> </body> </noframes> </frameset>
09. april 2005 - 18:21
#22
nOrmality Ja, men det gav også border over det hele, men måske jeg har gjort det forkert!
09. april 2005 - 18:23
#23
<frameset border="0" cols="20%,*" rows="100%">
<frame src="venstre.htm" name="venstre" scrolling="no" />
<frameset rows="17%,*" border="0">
<frame src="head.htm" name="head" scrolling="auto" />
<frame src="forside.htm" frameborder="yes" name="body" scrolling="auto" />
</frameset>
<noframes>
<body>Din browser ser ikke ud til at understøtte frames. Du kan evt. <a href="
http://getfirefox.com">hente en, der gør</a>.
</body>
</noframes>
</frameset>
Jeg har også smidt lidt i noframes-indholdet. Forresten, imponerende cykelture du har været på. :)
09. april 2005 - 19:00
#24
nOrmality Tak, men det virker sgutte i firefox :-)
09. april 2005 - 19:01
#25
Det virker nu fint i min Firefox?
09. april 2005 - 19:06
#26
?? det forstår jeg ikke....har du en fin sort kant rundt om cykelbilledet???
09. april 2005 - 19:07
#27
Som der er i IE??
09. april 2005 - 19:20
#28
jeg bruger version 1.0.1 i Firefox
10. april 2005 - 14:03
#29
Ok. lukker
10. april 2005 - 17:11
#30
*tsk-tsk*
10. april 2005 - 19:32
#31
Olebole Du har ret, jeg fik ikke takket jer alle for at i forsøgte at hjælpe mig, og i må da gerne få en masse point hvis i vil, jeg samler ikke :-) Opgaven er stadig uløst, og der så ikke ud til at komme flere forslag, derfor lukkede jeg.
Vi tilbyder markedets bedste kurser inden for webudvikling