Heim > Web-Frontend > CSS-Tutorial > Wie kann ich in CSS umgekehrt abgerundete Ecken erstellen?

Wie kann ich in CSS umgekehrt abgerundete Ecken erstellen?

DDD
Freigeben: 2024-12-21 11:22:10
Original
873 Leute haben es durchsucht

How Can I Create Inverted Rounded Corners in CSS?

Umgekehrte abgerundete Ecken mit CSS erreichen

In CSS können Sie die obere linke Ecke eines Elements mithilfe des Rahmens als abgerundet definieren. radius-topleft-Eigenschaft. Was aber, wenn Sie diese Ecke umkehren möchten, um einen umgekehrten Effekt zu erzielen?

Traditionell war das Umkehren abgerundeter Ecken mit Standard-CSS nicht möglich. Moderne Browser führen jedoch eine Lösung mit der Eigenschaft mask-image ein.

Lösung:

Um eine abgerundete Ecke umzukehren, verwenden Sie mask-image, um einen radialen Farbverlauf zu definieren Erstellt einen kreisförmigen Ausschnitt.

#aux-container {
  width: 100px;
  height: 100px;
  background: #f00;
  -webkit-mask-image: radial-gradient(circle 10px at 0 0, transparent 0, transparent 20px, black 21px);
}
Nach dem Login kopieren

In diesem Beispiel wird ein Container mit rotem Hintergrund mit einem radialen Farbverlauf maskiert, der einen kreisförmigen Ausschnitt mit 10 Pixeln erzeugt die obere linke Ecke. Der transparente Bereich geht allmählich in Schwarz über und deckt die verbleibende Ecke ab.

Durch die Verwendung von Maskenbildern können Sie abgerundete Ecken effektiv umkehren und Ihren Designs eine einzigartige und optisch ansprechende Note verleihen.

Das obige ist der detaillierte Inhalt vonWie kann ich in CSS umgekehrt abgerundete Ecken erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage