inset()
- Data publikacji
- Ostatnio edytowano
Przeznaczenie funkcji inset()
Za pomocą funkcji inset()
możemy określić kształt w postaci prostokąta (opcjonalnie z zaokrąglonymi rogami).
Parametry funkcji inset()
- Przykładowe zapisy
-
inset(15px)
inset(5px 15px)
inset(5px 10px 15px)
inset(5px 10px 15px 20px)
inset(25px round 15px)
inset(10% round 10px 20px /20px 10px)
inset(5px 10px 15px 20px round 6px 8px 10px /20px 18px)
inset(5px 10px 15px 20px round 6px 8px 10px 12px /20px 18px 16px 14px)
- margin
-
Parametr
margin
jest wymaganym parametrem funkcjiinset()
. Parametrmargin
określa wielkość obcięcia nowo powstającego prostokątnego kształtu względem kolejnych krawędzi obszaru pierwotnego. - radius
-
Parametr
radius
nie jest wymaganym parametrem funkcjiinset()
. Parametrradius
określa wielkość zaokrąglenia kolejnych rogów nowo powstającego prostokątnego kształtu.
inset(45px 60px 75px 90px round 12px 14px 16px 18px /20px 22px 24px 26px)
Występowanie funkcji inset()
Przykład funkcji inset()
clip-path:inset(15px 30px 45px 60px);
Obszar przykładowego elementu "div" został przycięty do kształtu przypominającego kształt prostokąta, ponieważ do wspomnianego elementu "div" została dodana właściwość "clip-path" wraz z wartością w postaci funkcji "inset()", w której to funkcji zostały użyte następujące wartości: "15px 30px 45px 60px".
Kod źródłowy przykładu
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Darmowy Kurs CSS</title>
<style>
html {
font-size:16px;
font-family:Helvetica, sans-serif;
}
div {
clip-path:inset(15px 30px 45px 60px);
-webkit-clip-path:inset(15px 30px 45px 60px);
padding:1em;
font-size:1.3em;
background-color:#7DCDE8;
}
</style>
</head>
<body>
<div>
ten tekst wyświetlony w oknie przeglądarki internetowej został umieszczony w zawartości tego przykładowego elementu "div" wyłącznie w celach prezentacyjnych, ten tekst wyświetlony w oknie przeglądarki internetowej został umieszczony w zawartości tego przykładowego elementu "div" wyłącznie w celach prezentacyjnych, ten tekst wyświetlony w oknie przeglądarki internetowej został umieszczony w zawartości tego przykładowego elementu "div" wyłącznie w celach prezentacyjnych
</div>
</body>
</html>
Interpretacja funkcji inset()
-
tak
-
tak
-
tak
-
tak
-
nie
-
tak
Zobacz więcej informacji o interpretacji funkcji inset().