suchen
HeimWeb-FrontendCSS-TutorialWie kann ich umgekehrt geschwungene Ecken nur mit CSS erstellen?

How Can I Create Inverted Scooped Corners Using Only CSS?

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:

  1. 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.
  2. Transparenter Kreis mit Box-Schatten: Mit der Box-Shadow-Eigenschaft wird ein transparenter Kreis erstellt, der einen Schatteneffekt hinzufügt des Kreises.
  3. 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!

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
Zufällige Notizen aus einem Jamstack -RoundtableZufällige Notizen aus einem Jamstack -RoundtableApr 16, 2025 am 11:19 AM

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

Verwenden von GitHub-Vorlagen-Repos, um statische Site-Projekte zu springenVerwenden von GitHub-Vorlagen-Repos, um statische Site-Projekte zu springenApr 16, 2025 am 11:14 AM

Wenn Sie mit statischen Site -Generatoren beginnen

Statisch zuerst: Vorgenerierte Jamstack-Websites mit serverlosen Rendering als FallbackStatisch zuerst: Vorgenerierte Jamstack-Websites mit serverlosen Rendering als FallbackApr 16, 2025 am 11:06 AM

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

CSS-Tricks Chronicle XXXVICSS-Tricks Chronicle XXXVIApr 16, 2025 am 10:58 AM

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.

Wöchentliche Plattformnachrichten: Emoji -String -Länge, Probleme mit abgerundeten Tasten, gebündelten BörsenWöchentliche Plattformnachrichten: Emoji -String -Länge, Probleme mit abgerundeten Tasten, gebündelten BörsenApr 16, 2025 am 10:46 AM

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

Treffen Sie GraphQL bei einem CocktailmixerTreffen Sie GraphQL bei einem CocktailmixerApr 16, 2025 am 10:43 AM

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

Einführung von Sass -ModulenEinführung von Sass -ModulenApr 16, 2025 am 10:42 AM

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

Wie ich gelernt habe, mich nicht mehr Sorgen zu machen und Git -Haken zu liebenWie ich gelernt habe, mich nicht mehr Sorgen zu machen und Git -Haken zu liebenApr 16, 2025 am 10:41 AM

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

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

PHPStorm Mac-Version

PHPStorm Mac-Version

Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

SublimeText3 Englische Version

SublimeText3 Englische Version

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

DVWA

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

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),