PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : der ie und seine bugs



ohcibi
10-04-2005, 16:20
halloechen...

also nach wie vor sitze ich hier an so einem projekt fuer meine schule und nun bringt der ie mich ma wieder zur verzweiflung...

ich habe einen normalen button gestaltet, der aus einer oberen, einer unteren und einer mittleren grafik, die vertikal gestreckt wird, besteht.... html+css:



div.menubox {
height:auto;
margin-bottom:5px;
}
div.menubox div.top {
background:url(pics/buttons/button_top.gif) no-repeat;
height:17px;
}
div.menubox div.bottom {
background:url(pics/buttons/button_bottom.gif) no-repeat;
height:16px;
}
div.menubox div.center {
background:url(pics/buttons/button_row.gif) repeat-y;
height:auto;
}

<div class="menubox">
<div class="top">&nbsp;</div>
<div class="center">
<a href="index.php?s=|id|">|name|</a>
<!-- hier kommt nochn submenu hin, deswegen komplett neues div anstatt den bg in den link zu setzen-->
</div>
<div class="bottom">&nbsp;</div>
</div>

der ie macht nun folgendes: wahllos laesst er den gestreckten hintergrund des mittleren divs ueber manche buttons komplett laufen und ueber manche nur so halb (siehe screenshot: richtig (http://www.dimotionarts.de/richtig.jpg) falsch (http://www.dimotionarts.de/falsch.jpg))

welcher bug des ie is das, und wie kann man ihn beheben?

msi
10-04-2005, 16:24
hallo,

hastes schon mal mit einer festen höhe für div.center probiert?

Markus

ohcibi
10-04-2005, 16:31
zwar funktioniert das, jedoch ist die hoehe nicht fest (wie im html-comment steht: submenu).... allerdings scheint es mit der breite genauso zu funktionieren - danke dir fuer den denkanstoß.....

welcher bug is das denn nun?

7.e.Q
09-06-2005, 14:42
Der Bug heißt Internet Explorer