2010-12-20 11 views
0

ich weiß IE6 ist tot, aber in China, gibt es viele Leute immer noch damit. also erwarte, dass jemand mir einen Gefallen tun kann.Anzeige anders unter IE6 und anderen Browsern

ist dies die page.The sogar Hintergrundfarbe der Linie nicht die gleiche Länge ist, unter IE6, die

die Anzeige unter IE6 kürzer ist. (http://run.xxmn.com/ie6.jpg). Die bgcolor-Anzeige unterscheidet sich von anderen Browsern.

das Display unter IE7, FF, CHROME (http://run.xxmn.com/ie7.jpg). es zeigt ok an. wie man es unter IE6 macht, zeigt das gleiche Ergebnis wie andere Browser an?

ps: das Problem ist gelöst. Danke an alle Jungs.

+0

Ich sehe keinen bg Unterschied in Ihren zwei Beispielbildern? Der einzige Unterschied, den ich sehen kann, ist eine andere Schriftart, die jeder Browser anders macht. –

+0

nicht die Schriftart, die Hintergrundfarbe der geraden Linie ist nicht die gleiche Länge, unter IE, die kürzer ist. – runeveryday

+0

Warum nicht

verwenden, um tabellarisch anzuzeigen.
ist in der Tat nicht ratsam, um eine Website zu entwerfen, aber das bedeutet nicht, dass Sie sie nicht für ihren Zweck verwenden sollten. Eine weitere Anmerkung, die ein wenig außerhalb des Themas ist, ist, dass Sie die folgende Klasse "' * '" nicht speziell zum Anzeigen vererbbarer Eigenschaften wie 'font-size' verwenden sollten. Definieren Sie eine Klasse "body" und fügen Sie sie ein. – Dan

Antwort

0

Das Problem in IE6 ist wahrscheinlich auf negative Margen auf der views-field-title Klasse zurückzuführen (obwohl ich IE6 nicht installiert haben, um zu überprüfen).

Sie benötigen keine negativen Ränder, um den gewünschten Effekt zu erzielen. So schlagen sie wie folgt zu entfernen:

  • entfernen margin-left: -4px; von #left_cplist .cplist-bg .view-content .views-field-title
  • entfernen margin-left: 5px; Form #left_cplist .cplist-bg .views-row
+0

Ich habe sie gelöscht, aber unter IE6, ist das Display noch werid. – runeveryday

Verwandte Themen