Uwe: Communicator 4.7 Probleme

Hallo zusammen,

jetzt hab' ich mich durch mehr als 700 FAQ aus dem Archiv gewühlt, aber trotzdem noch keine passende Antwort auf mein kleines Problem gefunden (oder übersehen)...

Meine externe *.css Datei hat u.a. folgende Formatierungen:

------ snip ------
body {background-color:#E6D2B5; color:#000000; margin-top:30px; margin-left:60px; margin-right:60px;}
a {text-decoration:underline; color:#000000; background-color:#E6D2B5; font-weight:bold;}
p {background-color:#E6D2B5; color:#000000; font-weight:normal; font-family:Arial,"Times New Roman"; font-size:9pt; margin-top:5px;}
------ snip ------

Die betreffende Seite sieht gekürzt ungefähr so aus:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta name="description" content="blabla">
<meta name="robots" content="index, nofollow">
<TITLE>Titelleiste</TITLE>
<link rel=stylesheet type="text/css" href="test.css">
</HEAD>
<BODY>
<TABLE CELLPADDING=0 CELLSPACING=0 WIDTH=100% BORDER=0>
<TR>
<TD VALIGN=TOP WIDTH=50% NOWRAP>
<p><a href="001.htm"><IMG SRC="folder1.gif" WIDTH=26 HEIGHT=26 HSPACE=8 BORDER=0 ALIGN=ABSMIDDLE>AAAAAA</a></p>
<p><a href="002.htm"><IMG SRC="folder1.gif" WIDTH=26 HEIGHT=26 HSPACE=8 BORDER=0 ALIGN=ABSMIDDLE>BBBBBB</a></p>
</TD>
<TD VALIGN=TOP NOWRAP>
<p><a href="003.htm"><IMG SRC="folder1.gif" WIDTH=26 HEIGHT=26 HSPACE=8 BORDER=0 ALIGN=ABSMIDDLE>CCCCCC</a></p>
<p><a href="004.htm"><IMG SRC="folder1.gif" WIDTH=26 HEIGHT=26 HSPACE=8 BORDER=0 ALIGN=ABSMIDDLE>DDDDDD</a></p>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

Zwei Probleme mit dem Communicator 4.7 in diesem Zusammenhang (beim IExplorer läuft alles normal):

1.)
Ich kann machen was ich will, der verfluchte Text wird nicht mittig neben der Grafik dargestellt, sondern grundsätzlich oben.

2.)
Wenn ich den TABLE auf WIDTH=100% setze, ignoriert Netscape die margin-right von 60px, streckt die Tabelle auf Überbreite und sorgt so dafür, daß ein unerwünschter, horizontaler Scrollbalken erscheint. Ich hab' zwar gelesen, daß der Communicator bei einzeiligen Texten mit margin-right seine (üblichen) Probleme hat, aber trotzdem: Gibt's dafür vielleicht doch ein Workaround?

Vielen Dank im voraus
Uwe

  1. Hallo Uwe,

    das Problem mit der Darstellung im NN4.7 ist mir leider auch zu gut bekannt. Ich habe mir damit geholfen, dass die zu "stylenden" Elemente in der externen *.css Datei als eigene Klasse definiert wurden.

    Schau mal unter <../../tdbb.htm> nach, vielleicht hilft es Dir weiter..

    Bis dahin
    Andreas

    1. Hi Andreas,

      danke für den Hinweis.

      Cheers
      Uwe

  2. Hallo Uwe!

    1.)
    Ich kann machen was ich will, der verfluchte Text wird nicht mittig neben der Grafik dargestellt, sondern grundsätzlich oben.

    Bei mir NS4.6 ist der Text mittig.

    2.)
    Wenn ich den TABLE auf WIDTH=100% setze, ignoriert Netscape die margin-right von 60px,

    .tab { border:none; width:100%; }

    <div class="tab">
    <TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" BORDER="0">

    </TABLE>
    </div>

    ==

    PS: ich frage mich warum du
    font-family:Arial,"Times New Roman"; definiert? Zuerst eine serifenlose, dann als Ersatz eine serif Schriftart?
    Nur noch eine Empfehlung: nimm einen Editor, der alle Attributwerte in " " setzt.

    Grüße
    Thomas

    1. Hi Thomas,

      << Bei mir NS4.6 ist der Text mittig. >>

      NS 4.7 tut's leider immer noch nicht; zumindest in dem gegebenen Beispiel. Die Anzeige von SELFHTML funktioniert, also muß bei mir irgendwo noch ein Fehler im Source Code stecken.

      << .tab { border:none; width:100%; }

      <div class="tab">
      <TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" BORDER="0">

      </TABLE>
      </div>

      'ne weitere Verschachtelungsebene per <div>, das war's. Hätte ich echt selbst drauf kommen können, aber wie ist das noch gleich mit dem Wald und den Bäumen ... <g>.

      Die Klasse direkt für <TABLE> zu definieren, funktioniert scheinbar nur im IExplorer.

      << PS: ich frage mich warum du font-family:Arial,"Times New Roman"; definiert? Zuerst eine serifenlose, dann als Ersatz eine serif Schriftart?>>

      War nur als Beispiel bzw. Test gedacht.

      Danke nochmal
      Uwe