Also habe ich diesen Code hier:
<table>
<tr>
<td width="200px" valign="top">
<div class="left_menu">
<div class="menu_item">
<a href="#">Home</a>
</div>
</div>
</td>
<td width="1000px" valign="top">Content</td>
</tr>
</table>
mit dem CSS
.left_menu {
background: none repeat scroll 0 0 #333333;
border-radius: 5px 5px 5px 5px;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
padding: 5px;
}
.menu_item {
background: none repeat scroll 0 0 #CCCCCC;
border-bottom: 1px solid #999999;
border-radius: 5px 5px 5px 5px;
border-top: 1px solid #FFFFCC;
cursor: pointer;
padding: 5px;
}
Es funktioniert gut in meinem Browser und ich habe es in jedem Browser sowohl auf dem Mac als auch auf dem PC getestet, aber jemand beschwert sich, dass sich die Breite des td
mit width
200 ständig ändert. Ich habe keine Ahnung, wovon er spricht. Weiß jemand, warum er oder sie sieht, dass sich die Breite auf dem ändert td
?