ellipse()
- Data publikacji
- Ostatnio edytowano
Przeznaczenie funkcji ellipse()
Za pomocą funkcji ellipse() możemy określić kształt w postaci elipsy.
Parametry funkcji ellipse()
- Przykładowe zapisy
-
ellipse()ellipse(100px)ellipse(50px 100px)ellipse(at right top)ellipse(50px 150px at 100px)ellipse(300px 25% at 40% 20%)ellipse(50px 10em at bottom)
- rx
-
Parametr
rxnie jest wymaganym parametrem funkcjiellipse(). Parametrrxokreśla rozmiar promienia na poziomej osi X, jaki powinien posiadać nowo powstający eliptyczny kształt.Dodatkowe dostępne wartości parametru
rx- closest-side
-
Wartość
closest-sideparametrurxsprawia, że rozmiarem promienia na poziomej osi X nowo powstającego eliptycznego kształtu będzie długość od środka nowo powstającego eliptycznego kształtu do najbliżej położonej na poziomej osi X krawędzi obszaru pierwotnego, którego kształt chcemy zmienić. - farthest-side
-
Wartość
farthest-sideparametrurxsprawia, że rozmiarem promienia na poziomej osi X nowo powstającego eliptycznego kształtu będzie długość od środka nowo powstającego eliptycznego kształtu do najdalej położonej na poziomej osi X krawędzi obszaru pierwotnego, którego kształt chcemy zmienić.
- ry
-
Parametr
rynie jest wymaganym parametrem funkcjiellipse(). Parametrryokreśla rozmiar promienia na pionowej osi Y, jaki powinien posiadać nowo powstający eliptyczny kształt.Dodatkowe dostępne wartości parametru
ry- closest-side
-
Wartość
closest-sideparametrurysprawia, że rozmiarem promienia na pionowej osi Y nowo powstającego eliptycznego kształtu będzie długość od środka nowo powstającego eliptycznego kształtu do najbliżej położonej na pionowej osi Y krawędzi obszaru pierwotnego, którego kształt chcemy zmienić. - farthest-side
-
Wartość
farthest-sideparametrurysprawia, że rozmiarem promienia na pionowej osi Y nowo powstającego eliptycznego kształtu będzie długość od środka nowo powstającego eliptycznego kształtu do najdalej położonej na pionowej osi Y krawędzi obszaru pierwotnego, którego kształt chcemy zmienić.
- position
-
Parametr
positionnie jest wymaganym parametrem funkcjiellipse(). Parametrpositionokreśla miejsce, gdzie powinien znaleźć się środek nowo powstającego eliptycznego kształtu.
ellipse(180px 90px at center)
Występowanie funkcji ellipse()
Przykład funkcji ellipse()
clip-path:ellipse(180px 90px at center);
Obszar przykładowego elementu "div" został przycięty do kształtu przypominającego kształt elipsy, ponieważ do wspomnianego elementu "div" została dodana właściwość "clip-path" wraz z wartością w postaci funkcji "ellipse()", w której to funkcji zostały użyte następujące wartości: "180px 90px at center".
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:ellipse(180px 90px at center);
-webkit-clip-path:ellipse(180px 90px at center);
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 ellipse()

-
tak

-
tak

-
tak

-
tak

-
nie

-
tak
Zobacz więcej informacji o interpretacji funkcji ellipse().
