Ich habe ein merkwürdiges Problem.
Bei meiner Website funktioniert mit dem Firefox alles einwandfrei. Aber mit dem IE7 erscheint der Footer nicht.
Nach langem hin und her, habe ich es auch geschafft den Footer im IE7 wie gewünscht anzeigen zu lassen.
ABER: Er erscheint nur, wenn ich an eine Stelle im Quelltext einen leeren Kommentar einfüge.
Das ist doch irgendwie komisch oder?
Hier mal mein CSS für das Layout:
body {
margin: 0px;
padding: 0px;
background-color:#000000;
text-align:center;
}
#rahmen {
width:960px;
height:785px;
margin:0 auto;
margin-top: 20px;
text-align:left;
}
#titelbox {
width:960px;
height:125px;
background-color:#cccccc;
background-image:url(bilder/layout/titel.jpg);
vertical-align:bottom;
background-repeat:no-repeat;
background-position: center bottom;
}
#navigationbox {
width:960px;
height:20px;
background-color:#cccccc;
background-image:url(bilder/layout/navileiste.gif);
border:none;
vertical-align:bottom;
background-repeat:no-repeat;
background-position:center;
}
#navigationbox ul {
margin:0px;
padding-left:15px;
list-style-position: inside;
}
#navigationbox li {
padding-right:15px;
display:inline;
}
#navigationbox a {
color: #cccccc;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
font-weight: bold;
}
#navigationbox a:active {
color:#933000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
font-weight: bold;
}
#navigationbox a:hover {
color:#933000;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
font-weight: bold;
}
#rechtebox {
width:210px;
height:620px;
padding:10px;
background-color:#cccccc;
float:right;
}
#mainbox {
position:absolute;
width:710px;
height:620px;
padding:10px;
background-color:#cccccc;
float:left;
}
#footer {
clear:both;
width:960px;
height:40px;
background-color:#cccccc;
background-image:url(bilder/layout/fussleiste.gif);
position:absolute;
margin-top:595px;
border:none;
background-repeat:no-repeat;
background-position:center;
}
Und jetzt noch der Quelltext:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xml:lang="de" lang="de-DE" dir="ltr">
<head>
<title>* * * mc-spike.de * * *</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<link href="text.css" rel="stylesheet" type="text/css">
<link href="layout.css" rel="stylesheet" type="text/css">
<body class="text">
<div id="rahmen">
<div id="titelbox"></div>
<div id="navigationbox">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="auto.html">Auto</a></li>
<li><a href="motorrad.html">Motorrad</a></li>
<li><a href="paintball.html">Paintball</a></li>
<li><a href="diverses.html">Diverses</a></li>
<li><a href="impressum.html">Impressum</a></li>
</ul></div>
<div id="rechtebox">
<h1 class="rechtskapitel">Motorrad</h1>
<h2 class="rechtskapitel">Kapitel:</h2>
<ul>
<li><a href="motorrad.html">Einleitung</a></li>
<li><a href="motorrad-daten.html">Daten</a></li>
<li><a href="motorrad-fotos.html">Fotos</a></li>
<li><a href="motorrad-umbauten.html">Umbauten</a></li>
<li><a href="motorrad-fakes.html">Fakes</a></li>
<li><a href="motorrad-veranstaltungen.html">Veranstaltungen</a></li>
</ul>
<br><br>
<h2 class="rechtskapitel">externe Links:</h2>
<ul>
<li><a href="http://www.sebastian-schuhmacher.de/" target="_blank">Z750 von Sebastian</a></li>
</ul>
</div>
<div id="mainbox"><p>Text</p></div>
<div id="footer"><p class="footer">© 2009 by Maik Klöhn</p></div>
</div>
</body>
</html>
Sobald ich unter dem div-footer den Komentar einfüge funktioniert es, wenn ich ihn lösche, erscheint im IE kein Footer.
Ich hoffe es kann mir einer Helfen, ich könnte zwar überall den Kommentar einfügen, aber das kann doch nicht richtig sein. Oder?