Opera hält sich nicht an Zellenbreite
Stefan Bach
- css
0 Thomas J.0 java0 Stefan Bach0 java
Hallo,
ich habe hier ein kleines Problem mit Opera.
Ansehen kann man es unter http://bach.dyndns.info/~stefan/abi/
Mozilla und der IE halten sich an die angegebenen Stylesheets, Opeara macht aber eine Tabellenspalte aus mir unerfindlichen Gründen viel zu breit.
Damit man das Problem etwas besser erkennen kann, habe ich ein paar Rahmen reingemacht.
Trotz width: 300px für die betreffenden Zellen wird das ganze über 400 Pixel groß und ich weiß nicht wieso.
Weiß jemand ob das ein Opera Problem ist oder wo der Fehler in meinem Code ist?
Gruß,
Stefan
Tag
Trotz width: 300px für die betreffenden Zellen wird das ganze über 400 Pixel groß und ich weiß nicht wieso.
Sorry, aber das kann ich nicht nachvollziehen.
Fall Du die Tabelle links mit dem roten Umriß meinst - die ist bei mir 300px breit (o.k. 302px, wegen border:1px).
Opera 6.01, Win 98SE.
Thomas J.
Tag
Trotz width: 300px für die betreffenden Zellen wird das ganze über 400 Pixel groß und ich weiß nicht wieso.
Sorry, aber das kann ich nicht nachvollziehen.
Fall Du die Tabelle links mit dem roten Umriß meinst - die ist bei mir 300px breit (o.k. 302px, wegen border:1px).
Ich meine den grün-rosanen Rand, links neben dem abcabc...
Der sollte eigentlich 300 Pixel vom linken Rand weg sein.
Die Rote Tabelle in der Seite müsste von der Breite kleiner sein als 300 Pixel. Dafür geht sie ja auch nicht bis an den ganz linken Rand.
Gruß,
Stefan
(..)
<tr>
<td class="left"><img class="layout" src="../layout/bottom_left_1.jpg" width="300" height="200" alt="Rheinstettens Wappen"></td>
!!!!Hier fehlt auf jeden fall schonmal eine zelle!!!!!
</tr>
<tr>
<td class="leftimg"><img class="layout" src="../layout/bottom_left_2.jpg" width="300" height="110" alt="Rheinstettens Wappen"></td>
<td class="footer"><img class="layout" src="../layout/bottom_middle.jpg" width="420" height="110" alt="Foto der Schule"></td>
</tr>
</table>
(..)
<tr>
<td class="left"><img class="layout" src="../layout/bottom_left_1.jpg" width="300" height="200" alt="Rheinstettens Wappen"></td>
!!!!Hier fehlt auf jeden fall schonmal eine zelle!!!!!
Nein, rechts neben dran ist eine Zelle mit rowspan="2".
Daran liegt es nicht.
Gruß,
Stefan
jo hast recht,
dann musst du dem footer aber noch klarmachen das er den gesamten rest nutzen soll!
also width: 100% in TD.footer
dann musst du dem footer aber noch klarmachen das er den gesamten rest nutzen soll!
also width: 100% in TD.footer
Danke! Das wars. Jetzt tut es so wie es soll.
Da arbeitet Opera aber irgendwie gegen meinen Verstand. Zumindest nach meiner Ansicht heißen width: XXXpx Werte klar und deutlich, hier soll der Browser nichts anders machen. Wenn wer Platz übrig hat kann er den dann gleichmäßig dort verteilen wo keine Pixelgenaue Angabe steht.
Nun ja, auf jeden Fall vielen Dank für deinen Tip!
Stefan