CSS border-radius kann das?

Avatar of Robin Rendle
Robin Rendle am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Nils Binder hat die Neuigkeiten, wie man Elemente durch die Verwendung von border-radius manipuliert, indem man acht Werte wie folgt an die Eigenschaft übergibt

.element {
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
}

Dies ist eine so coole Technik, dass er sogar eine winzige Web-App namens Fancy-Border-Radius entwickelt hat, um zu sehen, wie diese Werte in der Praxis funktionieren. Sie ermöglicht es Ihnen, die Form nach Belieben zu manipulieren und dann den Code direkt in Ihre Designs zu kopieren und einzufügen.


Cool, oder? Ich denke, diese Technik ist potenziell sehr nützlich, wenn Sie kein SVG benötigen, um Inhalte zu umschließen, da ich in letzter Zeit eine Menge Websites gesehen habe, die "Blobs" als grafische Elemente verwenden, und dies ist sicherlich eine interessante neue Möglichkeit, dies zu tun. Aber es lässt mich auch fragen, wie viele relativ alte und bekannte CSS-Eigenschaften etwas Hinterhältiges haben, das versteckt ist und auf uns wartet.

Wir haben auch ein Tool zum Spielen, das Ihnen helfen könnte, die Möglichkeiten zu verstehen.

Siehe den Pen All the border-radius’ von Chris Coyier (@chriscoyier) auf CodePen.

Direkter Link →