Hallo nochmal,
Ich hoffe, dass es an mir liegt und mir jemand sagen könnte,
ich habe mal versucht, wenigstens das Tabellenproblem zu "lösen".
Alle Versuche, Breitenangaben zu realisieren, scheitern. Colgroup, td width=, style"width:..!important usw. interessieren Opera nicht.
Verursacht werden kann so etwas z.B. anscheinend durch in den Zellen befindliche divs mit padding.
Offenbar verdoppelt Opera das padding oder wendet das padding des div nochmals ausserhalb additiv auf das td (rechtsseitig) an, u.U. werden auch Nachbarzellen verändert. Korrekturen oder max-width bei td scheinen ignoriert zu werden, auch eine entspr. Verkleinerung des td klappt nicht.
<style>
div{padding:40;}
</style>
.....
<col width=...>
....
<td width=...><div>
....
dazu habe ich folgenden Workaround als Korrektur geschrieben:
if(window.opera)document.write('<style>div{margin-left:-80px;position:relative;left:80px}</style>');
Falls es keine elegantere Lösung gibt, Opera 6 etwa scheints nicht zu stören.
Grüsse
Cyx23