MMuRGoMedlem sedan apr. 200317 inlägg Hej!
Jag har inte knappat hemsidor på ett tag och skulle igår hjälpa min fru att få till en sida. Kände mig lite ringrostig men fick ändå till en sida som ser ut som jag vill i IE men i FF tappar den en del formatering.
Ett första utkast av sidan finns på https://www.conordin.com. Testa i IE och FF så förstår ni vad jag är ute efter...
Problemet är bl a följande.
I style.css har jag följande:
frame.links {
border-top: 20px solid #FFFFFF;
border-left: 20px solid #FFFFFF;
border-right: 20px solid #FFFFFF;
border-bottom: 8px solid #FFFFFF;
}
I index.htm har jag följande kopplat till ovanstående:
<frame class="links" name="link_frame" src="top.asp" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
Detta funkar klockrent i IE men i FF blir det ingen ram...
Finns det nån enkel kod som funkar i båda? Hur ska jag göra?
Mvh
Jonny
Danne VMedlem sedan aug. 20068 090 inläggAnvänd helst inte frames alls. De tillhörde 90-talet och är extremt sällan motiverade idag. Skälen är många: http://apptools.com/rants/framesevil.php
Anledningen till att FF inte tar formatering på taggen "frame" är troligtvis att du kanske inte har rätt DTD (orkar inte kolla): http://www.w3.org/TR/REC-html40/sgml/framesetdtd.html
Men om du prompt måste ha frames, så sätt då istället en class i body-taggen på de sidor som du vill ska ha border:
body .links {
border: 20px solid #FFFFFF;
border-bottom: 8px solid #FFFFFF!important;
}
<body class="links">
Det kanske funkar bättre...
Men som sagt: Gör vanliga "flat" pages istället!
MMuRGoMedlem sedan apr. 200317 inlägg Tack!
Ska testa om det funkar ikväll och fundera över att göra mig av med frames 
/Jonny