Verwenden von CSS zum Erstellen umgekehrt gewölbter Ecken
In CSS ist es möglich, durch verschiedene Techniken eine Reihe von Formen und Effekten zu erstellen. Ein solcher Effekt ist die Erzeugung umgekehrt gewölbter Ecken, bei denen die Ecken einer Form ein konkaves (herausgewölbtes) Aussehen haben.
Umgedrehte gewölbte Ecken erzielen
Zu erreichen Um diesen Effekt nur mithilfe von CSS zu erzielen, können wir eine Kombination aus den Box-Shadow- und Overflow-Eigenschaften verwenden. Der Prozess umfasst die Erstellung der folgenden Elemente:
- Transparentes Quadrat mit ausgeblendetem Überlauf: Dadurch wird ein einfacher quadratischer Container erstellt, dessen Überlaufeigenschaft auf ausgeblendet gesetzt ist, um zu verhindern, dass Elemente nach außen gelangen den Container.
- Transparenter Kreis mit Box-Schatten: Mit der Box-Shadow-Eigenschaft wird ein transparenter Kreis erstellt, der einen Schatteneffekt hinzufügt des Kreises.
- Anpassen der Position des Kreises: Die Position des Kreises wird mithilfe der oberen oder unteren Eigenschaften angepasst, sodass nur ein bestimmter Teil des Kreises (z. B. ein Viertel) vorhanden sein kann sichtbar. Dadurch entsteht die Illusion einer umgekehrten gewölbten Ecke.
Beispielcode
Um zu veranschaulichen, wie das funktioniert, betrachten Sie den folgenden CSS-Code:
#box { ... border-radius: 9999px 0 0 9999px; } #top, #bottom { ... } #top::before, #bottom::before { ... box-shadow: 10px 10px 5px 100px blue; }
Erklärung
Das #box-Element dient als Hauptcontainer mit abgerundete Ecken mit Ausnahme der oberen rechten und unteren rechten Ecke. Die Elemente #top und #bottom sind die quadratischen Container mit verstecktem Überlauf, während die Pseudoelemente ::before für beide die transparenten Kreise mit dem Box-Schatten-Effekt sind. Indem wir die oberen und unteren Eigenschaften dieser Pseudoelemente anpassen, können wir steuern, welcher Teil des Kreises sichtbar ist, und so die gewünschten geschöpften Ecken erzeugen.
Durch die Kombination dieser Techniken ist es möglich, umgekehrt geschöpfte Ecken mit reinen Elementen zu erzielen CSS bietet Flexibilität und Kontrolle über die Form und das Erscheinungsbild Ihrer Designs.
Das obige ist der detaillierte Inhalt vonWie kann ich umgekehrt geschwungene Ecken nur mit CSS erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Ich habe am vergangenen Wochenende eine Jamstack Roundtable -Diskussion bei Web Unleashed veranstaltet. Nur ein paar zufällige Notizen aus dieser Erfahrung.

Wenn Sie mit statischen Site -Generatoren beginnen

Möglicherweise sehen Sie den Begriff Jamstack immer häufiger auf. Ich bin seit einiger Zeit ein Fan davon als Ansatz.

Dies ist eine dieser kleinen Roundups von Dingen, die mit mir selbst, dieser Seite und den anderen Websites, die Teil der CSS-Tricks-Familie sind, vor sich gehen.

In der Roundup in dieser Woche ist die Saitenlänge von zwei Emojis nicht immer gleich, etwas zu berücksichtigen, bevor wir diesen abgerundeten Knopf machen, und wir haben möglicherweise eine neue

GraphQL und Rest sind zwei Spezifikationen, die beim Erstellen von APIs für Websites verwendet werden. Rest definiert eine Reihe von einzigartigen Kennungen (URLs), die Anwendungen verwenden

Sass hat gerade eine wichtige neue Funktion gestartet, die Sie möglicherweise aus anderen Sprachen erkennen: ein Modulsystem. Dies ist ein großer Schritt nach vorne für @import. einer der am häufigsten verwendeten

Die Verdienste von Git als Versionskontrollsystem sind schwer zu bestreiten, aber während Git hervorragende Arbeit leisten wird


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Dreamweaver Mac
Visuelle Webentwicklungstools

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

SublimeText3 Englische Version
Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),