Heim  >  Artikel  >  Web-Frontend  >  Wie werden Rahmen auf leeren Zellen in Internet Explorer 7 angezeigt?

Wie werden Rahmen auf leeren Zellen in Internet Explorer 7 angezeigt?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-19 08:42:02314Durchsuche

How to Display Borders on Empty Cells in Internet Explorer 7?

Leere Zellen in IE 7 formatieren

Den Rahmen einer leeren Zelle in Internet Explorer 7 (IE7) erscheinen zu lassen, kann aufgrund des Browsers eine Herausforderung sein Verhalten beim Verstecken leerer Zellen. Um dieses Problem zu beheben, sollten Sie die folgenden Ansätze in Betracht ziehen:

Reine CSS-Lösung

Wie in der Antwort erwähnt, weist IE7 standardmäßig Einschränkungen bei der Anzeige von Rahmen für leere Zellen auf. Sie können jedoch den folgenden CSS-Trick ausprobieren:

table {
  border: 1px solid black;
  border-collapse: collapse;
  empty-cells: show;
}

Fallback-Lösungen

Da die reine CSS-Lösung in IE7 möglicherweise nicht konsistent funktioniert, umfassen alternative Methoden:

  • Ein geschütztes Leerzeichen einfügen:Ein geschütztes Leerzeichen hinzufügen ( ) auf die leere Zelle kann den Browser dazu zwingen, sie anzuzeigen.
  • Leere Zellen ausblenden/anzeigen: Während IE8 die Eigenschaft „leere Zellen“ unterstützt, um leere Zellen auszublenden, ist dies der Fall Funktioniert nicht im IE7. Daher wird dieser Ansatz nicht empfohlen.

Das obige ist der detaillierte Inhalt vonWie werden Rahmen auf leeren Zellen in Internet Explorer 7 angezeigt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn