HTML Tabellenbreite in IE?

7

Ich benutze Tabelle, um eine Reihe von Daten anzuzeigen, mein HTML-Code geht hier ...

%Vor%

Diese Tabelle funktioniert in Firefox, Safari und IE8. Aber das Problem entsteht in IE7, IE6 .. als der Tisch erweitert und verlässt den Bildschirm (d. H. Erweitert in Richtung der rechten Seite in x-Achse) .... Gibt es einen Hack, um es zu reparieren?

die Screenshots von IE6 in IETester:

    
Harish Kurup 14.06.2010, 06:27
quelle

5 Antworten

2

Das Problem ist gelöst, da ich den Code als

verwendet habe %Vor%

im obigen Code gibt es drei Änderungen ...

  1. Im Tabellen-Tag wird das width-Attribut gesetzt (statt es im style-Attribut zu setzen)
  2. Das Tag
  3. col wird mit der gleichen Breite wie die Tabellenbreite
  4. festgelegt
  5. und im Stil von TD ist der Überlauf auf versteckt (overflow: hidden) gesetzt.

Ich habe diese Informationen von dem unten angegebenen Link bekommen, bitte alle auschecken ... " Ссылка " und damit war mein Problem gelöst.

    
Harish Kurup 14.06.2010, 07:44
quelle
18

Verwenden Sie das unten stehende CSS und dies sollte verhindern, dass Ihre Tabelle die von Ihnen definierte maximale Größe überschreitet:

%Vor%     
Pete 14.06.2011 13:45
quelle
2

Sie können auch den Stil word-break: break-all;

ausprobieren     
RodeoRamsey 14.06.2010 12:59
quelle
0

Versuchen Sie

%Vor%     
Salil 14.06.2010 06:29
quelle
0

Ich habe gerade mit Ihrem HTML getestet und es sah identisch in IE6, IE8 (Kompatibilitätsmodus) und IE8 (Normalmodus) sowie das gleiche in Firefox.

Etwas anderes auf Ihrer Webseite muss Auswirkungen auf das Layout haben, also bitte posten Sie ein vollständiges Beispiel.

Dies ist das vollständige Beispiel, das ich getestet habe.

%Vor%     
Fenton 14.06.2010 07:12
quelle

Tags und Links