Jag skulle behöva lite hjälp med ett problem.
Efter att ha suttit och donat med min sida, kollat den i IE6, Firefox samt Opera 7.2,
där allt funkar som det ska, slog jag ett öga på sidan genom IE5.5 och fick hicka.
Jag bifogar 2 bilder för att illustrera problemet:
Och här kommer en kod.
Var det här vad du eftersökte?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<head>
<title>Folkbitar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="inkl/folk.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="ram">
<div id="huvud"><img src="inkl/graf/logga.jpg" alt="folkbitar"></div>
<div id="meny"><!--#include file="meny.asp" --></div>
<div id="smulor">Folkbitar - gästbok</div>
<!--#include file="gbok.asp" -->
Här är filen med gästboken som ligger även den i en div
<!--#include file="fot.asp" -->
</div>
</body>
</html>
Det verkar som om IE5 läser koden i quirks-mode, trots din doctype, och inte räknar med paddingen på div´en i dess längd.
Detta gör att den blåa, undre rutan, inte blir så lång som du vill att den ska bli.
Hur ter sig rutan i IE5 om du ex. kör med en strict doctype? ex.
[red]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">[/red]
Vill bara flika in att MSIE5/Win (inkluderat MSIE5.5) inte har mer än en mod - den vi kallar "Quirks mode".
Det är först från MSIE6 som "standards" mode börjar användas av Microsoft på Windows (MSIE5/Mac var annars först av alla med "doctype switching" - men det är en annan historia och en annan plattform det ).
Vill du att sidan skall se lika ut kan du antingen byta <!DOCTYPE till t.ex.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
och sedan ändra dina paddings(som Palle beskriver ovan) - men detta ger "quirks mode" även i Mozilla m.fl.
... eller så kan du lägga in en "villkorlig kommentar" med en extra stilmall för MSIE5 som använder de modifierade värden som krävs för att komma förbi skillnaderna i hantering av paddings och bredder mellan MSIE6 i Standards mode och MSIE5 - vilket bara åtgärdar problemet där det uppstår, dvs i MSIE5.x
Här är en länk till en färsk artikel som beskriver MSIE:s "Box model" och hur man kan koda förbi de "box-model-relaterade" problem som lätt uppkommer när man vill vara bakåtkompatibel
262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91