CSS inset() Funktion
- Vorherige Seite CSS hypot() Funktion
- Nächste Seite CSS invert() Funktion
- Zurück zur vorherigen Ebene CSS-Funktionenreferenzhandbuch
Definition und Verwendung
CSS- inset()
Funktion definiert einen Rechteck, der jeden Seitenabstand des Referenzrahmens aufweist.
inset()
Funktionen werden normalerweise mit clip-path
Attribute und shape-outside
Attribute zusammen verwenden.
Beispiel
Beispiel 1
Zwei <div>-Elemente so zugeschnitten, dass sie mit einem Referenzrahmen jeden Seitenabstand aufweisen, der angegeben ist:
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(15px); } #pinkDIV { float: left; width: 150px; height: 100px; background-color: pink; clip-path: inset(5% 10% 15% 10% round 20px); }
Beispiel 2
Verwenden Sie clip-path
und inset()
Animationswirkung realisieren:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: inset(10% round 20px); } @keyframes mymove { 50% {clip-path: inset(50% round 50px);} }
Beispiel 3
kombiniert verwenden inset()
、clip-path
und shape-outside
:
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(45px 50px 15px 0 round 50px); shape-outside: inset(40px 40px 10px 0 round 50px); }
CSS-Syntax
inset(length-percentage round border-radius)
Wert | Beschreibung |
---|---|
length-percentage | Erforderlich. 1 bis 4 Parameter (Länge oder Prozentsatz), die die Abweichungen von der Oberseite, der rechten, unteren und linken Seite des Referenzrahmens darstellen. |
round border-radius | Optional. Bestimmt, ob die eingebettete Rechteckform abgerundet sein soll. |
Technische Details
Version: | CSS Shape Module Level 1 |
---|
Browser-Unterstützung
Die Zahlen in der Tabelle stellen die Browserversion dar, die die Funktion erstmals vollständig unterstützt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Verwandte Seiten
Referenz:CSS clip-path Eigenschaft
Referenz:CSS shape-outside-Eigenschaft
Referenz:CSS circle() Funktion
Referenz:CSS ellipse() Funktion
Referenz:CSS polygon() Funktion
- Vorherige Seite CSS hypot() Funktion
- Nächste Seite CSS invert() Funktion
- Zurück zur vorherigen Ebene CSS-Funktionenreferenzhandbuch