Fettkopp
2007-05-17, 12:48:00
Hallo
Konnte das Problem in der Überschrieft irgendwie schlecht beschreiben. Es geht um folgendes:
Ich versuch grade eine Website zu erstellen. Also das Grundgerüst steht. Nun möchte ich gerne noch Menübilder einfügen. Dabei entsteht nun das erste Problem:
http://www.tapi-online.de/Stuff/Festival/index.html
In Firefox liegt das Bild "Bands.jpg" am oberen Rand der Seite, die ganze Seite wird 100px nach unten geschoben.
In IE funktioniert es richtig. Die Seite liegt am oberen Rand des Browsers, und nur das Bild wird 100px nach unten geschoben.
Hierzu der Code (hab den Text rausgenommen)
HTML Datei
<body>
<div id="container">
<div id="header">
<div id="bands">
</div>
</div>
<div id="content">
</div>
<div id="footer">
</div>
</div>
CSS Datei
body {
background-color:#000000;
margin:0;
padding:0;
text-align:left;
font: 75% Verdana, Helvetica, Arial, sans-serif;
color:#CC6600;
}
h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address{
margin: .5em 0;
padding:0;
margin:0;
}
h2, h3, h4, h5, h6 {
fon-family: Verdana, Helvetica, Arial, sans-serif;
letter-spacing:+1px;
padding-bottom:3px;
color:#000000;
font-weight:normal;
}
h2 {font-size:164%;}
h3 {font-size:145%;}
h4 {font-size:118%;}
h5 {font-size:100%;}
h6 {font-size:86%;}
a:link{color:#fff;}
a:visited{color:#fff;}
a:hover , a:active{
color:#fff;
background-color:#fff;
}
div#container{
width: 800px;
height: auto;
padding-left:0px;
padding-right:0px;
margin:0px auto;
margin-top:0px;
text-align:left;
}
div#header{
background:url(../img/header.jpg);
height:242px;
background-repeat: no-repeat;
}
div#content{
background:url(../img/content.jpg);
background-repeat:repeat;
height:auto;
width:730px;
padding-top:0px;
padding-left:40px;
padding-right:30px;
padding-bottom:0px;
}
div#footer{
background:url(../img/footer.jpg);
background-repeat:no-repeat;
height:171px;
}
/* <<---- Menü Images ---> */
div#bands{
background:url(../img/bands.jpg);
background-repeat:no-repeat;
height:92px;
width:83px;
margin-left:34px;
margin-top:100px;
}
Das wichtigste ist eigentlich der Div Bereich Bands... dort ist das Image definiert.
Konnte das Problem in der Überschrieft irgendwie schlecht beschreiben. Es geht um folgendes:
Ich versuch grade eine Website zu erstellen. Also das Grundgerüst steht. Nun möchte ich gerne noch Menübilder einfügen. Dabei entsteht nun das erste Problem:
http://www.tapi-online.de/Stuff/Festival/index.html
In Firefox liegt das Bild "Bands.jpg" am oberen Rand der Seite, die ganze Seite wird 100px nach unten geschoben.
In IE funktioniert es richtig. Die Seite liegt am oberen Rand des Browsers, und nur das Bild wird 100px nach unten geschoben.
Hierzu der Code (hab den Text rausgenommen)
HTML Datei
<body>
<div id="container">
<div id="header">
<div id="bands">
</div>
</div>
<div id="content">
</div>
<div id="footer">
</div>
</div>
CSS Datei
body {
background-color:#000000;
margin:0;
padding:0;
text-align:left;
font: 75% Verdana, Helvetica, Arial, sans-serif;
color:#CC6600;
}
h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address{
margin: .5em 0;
padding:0;
margin:0;
}
h2, h3, h4, h5, h6 {
fon-family: Verdana, Helvetica, Arial, sans-serif;
letter-spacing:+1px;
padding-bottom:3px;
color:#000000;
font-weight:normal;
}
h2 {font-size:164%;}
h3 {font-size:145%;}
h4 {font-size:118%;}
h5 {font-size:100%;}
h6 {font-size:86%;}
a:link{color:#fff;}
a:visited{color:#fff;}
a:hover , a:active{
color:#fff;
background-color:#fff;
}
div#container{
width: 800px;
height: auto;
padding-left:0px;
padding-right:0px;
margin:0px auto;
margin-top:0px;
text-align:left;
}
div#header{
background:url(../img/header.jpg);
height:242px;
background-repeat: no-repeat;
}
div#content{
background:url(../img/content.jpg);
background-repeat:repeat;
height:auto;
width:730px;
padding-top:0px;
padding-left:40px;
padding-right:30px;
padding-bottom:0px;
}
div#footer{
background:url(../img/footer.jpg);
background-repeat:no-repeat;
height:171px;
}
/* <<---- Menü Images ---> */
div#bands{
background:url(../img/bands.jpg);
background-repeat:no-repeat;
height:92px;
width:83px;
margin-left:34px;
margin-top:100px;
}
Das wichtigste ist eigentlich der Div Bereich Bands... dort ist das Image definiert.