Heim  >  Artikel  >  Web-Frontend  >  Wie erstelle ich abgerundete Tischecken nur mit CSS?

Wie erstelle ich abgerundete Tischecken nur mit CSS?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-09 00:36:02404Durchsuche

How to Create Rounded Table Corners Using Only CSS?

Nur ​​mit CSS abgerundete Tabellenecken

Das Erstellen von Tabellen mit abgerundeten Ecken nur mit CSS erweist sich als häufige Herausforderung. Dieser Artikel befasst sich mit diesem Problem und stellt eine Lösung vor, die die Verwendung von Bildern oder JavaScript vermeidet.

Um abgerundete Ecken zu erzielen, wird die Eigenschaft border-radius der Tabelle verwendet. Darüber hinaus werden jeder Zelle separate Ränder hinzugefügt, um das abgerundete Erscheinungsbild beizubehalten. Das folgende CSS-Snippet demonstriert diesen Ansatz:

table {
  border-collapse:separate;
  border:solid black 1px;
  border-radius:6px;
}

td, th {
  border-left:solid black 1px;
  border-top:solid black 1px;
}

th {
  background-color: blue;
  border-top: none;
}

td:first-child, th:first-child {
  border-left: none;
}

In diesem Beispiel hat die Tabelle einen blauen Hintergrund für die Kopfzeilen und einen durchgehenden schwarzen Rahmen um die gesamte Tabelle und jede Zelle. Die Eigenschaft border-radius legt den Radius der Ecken für die Tabelle fest. Um zu verhindern, dass die Ränder das abgerundete Erscheinungsbild unterbrechen, werden sie als separate Ränder für jede Zelle und jeden Header hinzugefügt. Dadurch wird sichergestellt, dass die abgerundeten Ecken auch bei vorhandenen Rändern erhalten bleiben.

Das obige ist der detaillierte Inhalt vonWie erstelle ich abgerundete Tischecken nur mit CSS?. 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