HTML+CSS-Implementierungscode für abgerundete Rechtecke

HTML+CSS-Implementierungscode für abgerundete Rechtecke
Mir war langweilig und plötzlich fiel mir die Implementierung des abgerundeten Rechtecks ​​ein. Aber wir haben zu lange über dieses Thema gesprochen. Im Internet sind verschiedene Umsetzungsschemata zu finden. Hier zeichne ich nur das auf, was ich für besser halte. Diese Lösung verwendet keine Bilder und ist in reinem HTML+CSS implementiert.
CSS-Code ======================================

Code kopieren
Der Code lautet wie folgt:

<style type="text/css">
.spiffy{Anzeige:Block}
.schick *{
Anzeige:Block;
Höhe: 1px;
Schriftgröße: .01em;
Überlauf: versteckt;
Hintergrund: #b20000}
.schick1{
Rand links: 3px;
Rand rechts: 3px;
Polsterung links: 1px;
Polsterung rechts: 1px;
Rahmen links: 1px durchgezogen #870000;
Rahmen rechts: 1px durchgezogen #870000;
Hintergrund: #9f0000}
.spiffy2{
Rand links: 1px;
Rand rechts: 1px;
Polsterung rechts: 1px;
Polsterung links: 1px;
Rahmen links: 1px durchgezogen #6f0000;
Rahmen rechts: 1px durchgezogen #6f0000;
Hintergrund: #a30000}
.spiffy3{
Rand links: 1px;
Rand rechts: 1px;
Rahmen links: 1px durchgezogen #a30000;
Rahmen rechts: 1px durchgezogen #a30000;}
.spiffy4{
Rahmen links: 1px durchgezogen #870000;
Rahmen rechts: 1px durchgezogen #870000}
.spiffy5{
Rahmen links: 1px durchgezogen #9f0000;
Rahmen rechts: 1px durchgezogen #9f0000}
.spiffyfg{
Hintergrund: #b20000}
</Stil>

HTML-Code =======================================

Code kopieren
Der Code lautet wie folgt:

<div Stil="Hintergrund:#680000; Polsterung:20px">
<b Klasse="schick">
<b Klasse="spiffy1"><b></b></b>
<b Klasse="spiffy2"><b></b></b>
<b class="spiffy3"></b>
<b class="spiffy4"></b>
<b class="spiffy5"></b>
</b>
<div style="Hintergrund:#b20000; Höhe:100px; Schriftgröße:30pt; Textausrichtung:Mitte;">
&bull;&bull;&bull;
</div>
<b Klasse="schick">
<b class="spiffy5"></b>
<b class="spiffy4"></b>
<b class="spiffy3"></b>
<b Klasse="spiffy2"><b></b></b>
<b Klasse="spiffy1"><b></b></b>
</b>
</div>

Wenn Sie interessiert sind, probieren Sie die beiden oben genannten Codes aus.
Obwohl diese Lösung ziemlich gut ist, habe ich dennoch eine ähnliche, aber prägnantere Implementierung entwickelt, die im folgenden Artikel vorgestellt wird.

<<:  Detaillierte Erklärung zur Verwendung von Rastereigenschaften in CSS

>>:  Beispiele für häufige Nginx-Fehlkonfigurationen

Artikel empfehlen

Einführung in das Layout des HTML-Seitenquellcodes_Powernode Java Academy

Einführung in das Layout des HTML-Seitenquellcode...

Einführung in MySQL-Rollenfunktionen

Inhaltsverzeichnis Vorwort: 1. Einführung in die ...

Der Iframe-Frame setzt den weißen Hintergrund im IE-Browser auf transparent

In letzter Zeit muss ich im Projektverlauf häufig ...

MySQL GROUP_CONCAT-Einschränkungslösung

Wirkung: Die Funktion GROUP_CONCAT kann einen Fel...

Ubuntu 18.04 installiert MySQL 5.7.23

Ich habe MySQL zuvor problemlos in Ubuntu 16.04 i...

JavaScript-Methode zum Erkennen des Dateityps

Inhaltsverzeichnis 1. So zeigen Sie die Binärdate...

So installieren Sie die PHP7 Redis-Erweiterung auf CentOS7

Einführung Im vorherigen Artikel haben wir Redis ...

Verwenden von Nginx zum Implementieren der Graustufenversion

Unter Graustufenfreigabe versteht man eine Freiga...

Mysql-Operation zum Abrufen von Tabellenkommentarfeldern

Ich werde nicht viel Unsinn erzählen, schauen wir...

Linux-Installation Apache-Server-Konfigurationsprozess

Bereiten Sie die Taschen vor Installieren Überprü...

Zusammenfassung zum Sharding von MySQL-Datenbanken und -Tabellen

Während der Projektentwicklung werden unsere Date...

Einführung in die CentOS7-Firewall und portbezogene Befehle

Inhaltsverzeichnis 1. Überprüfen Sie den aktuelle...