Hej igen!
Nu har jag stött på en till misstänkt bugg i IE på mac (har inte kollat på pc än).
Trots att #header har en fast bredd (980px) och samtliga element (div och a) som ligger floatade däri tillsammans också har en bredd på 980px så trollar IE på mac bort sista float-elementet (#menuright). Antagligen för att den inte tycker att den får plats. Jag testade att ändra bredden på #menuright och jag var tvungen att gå från 46px till 28px innan #menuright behagade att dyka upp på sidan. Dock halv såklart. Har IE någon osynlig 18px mariginal som ligger och spökar? Jag har sökt runt, men inte hittat något som tar upp precis det här än. Det ser bra ut i alla andra läsare som jag har provat till mac...
#header {
width: 980px;
height: 79px;
margin-top: 51px;
margin-bottom: 23px;
}
#logo {
width: 310px;
height: 79px;
background: url(../images/seist.jpg) no-repeat;
float: left;
}
#members {
width: 159px;
height: 79px;
display: block;
background: url(../images/members.jpg) no-repeat;
float: left;
}
#listen {
width: 111px;
height: 79px;
display: block;
background: url(../images/listen.jpg) no-repeat;
float: left;
}
#gallery {
width: 114px;
height: 79px;
display: block;
background: url(../images/gallery.jpg) no-repeat;
float: left;
}
#guestbook {
width: 127px;
height: 79px;
display: block;
background: url(../images/guestbook.jpg) no-repeat;
float: left;
}
#contact {
width: 113px;
height: 79px;
display: block;
background: url(../images/contact.jpg) no-repeat;
float: left;
}
#menuright {
width: 46px;
height: 79px;
background: url(../images/menuright.jpg) no-repeat;
float: left;
}
[...]
<div id="header">
<div id="logo"></div>
<a href="#" id="members"></a>
<a href="#" id="listen"></a>
<a href="#" id="gallery"></a>
<a href="#" id="guestbook"></a>
<a href="#" id="contact"></a>
<div id="menuright"></div>
</div>
Taxi!