Niniejszy podręcznik poprowadzi Cię o właściwość pozycji CSS. Więc zacznijmy.
Co to jest właściwość CSS „pozycja”?
W CSS „pozycja”Służy do określenia, gdzie element pojawi się na stronie na podstawie jego pozycji. Połączenie go z górną, prawą, dolną i lewą właściwościami CSS określa, gdzie element zostanie umieszczony.
Składnia
Składnia właściwości pozycji CSS podano poniżej:
Pozycja: WartościW miejscu "wartość”, Możesz ustawić pozycję elementów jako„statyczny”,„względny”,„absolutny", I "naprawił".
Przyjrzyjmy się bliżej każdej wartości z przykładami, aby zrozumieć, w jaki sposób wpływają one na pozycję elementów strony.
Przykład
W HTML dodamy dwa pojemniki wewnątrz znacznika ciała i przypisamy nazwę klasy do pierwszego Div jako „div1”I drugi Div jako„div2”:
Następnie stylizujemy ciało strony internetowej, używając „ciało”W CSS i ustaw kolor tła ciała jako„RGB (127, 255, 212)”:
ciałoMożna zauważyć, że na stronie internetowej stosuje się kolor tła:
W naszym pliku CSS użyj „div„Aby zastosować te same właściwości na kontenery jednocześnie. Dostosuj szerokość i wysokość Div jako „100px”I margines jako„30px". Aby ustawić kształt divs, użyj „Radiusz graniczny„Właściwość i ustal jej wartość jako„30px". Następnie dostosuj tekst div za pomocą „tekst-align„Właściwość, aby ustawić tekst div na„Centrum”Pozycja i„Wysokość linii„Nieruchomość jako„100px”:
divNastępnie ustaw kolor Div, aby je odróżnić. Aby to zrobić, użyj „.div1„Aby uzyskać dostęp do pierwszego Div i ustawić jego kolor tła jako„RGB (236, 226, 128)”:
.div1Teraz wykorzystaj „.div2„Aby uzyskać dostęp do drugiej div i ustawić kolor tła jako„RGB (187, 166, 214)”:
.div2Wynik powyższego kodu podano poniżej:
Co to jest „statyczna” pozycja w CSS?
"statyczny”Służy do ustawienia pozycji w odniesieniu do normalnego przepływu strony. Jest ustawiony domyślnie. Ponadto właściwości górne, dolne, lewe i prawe nie mają na to wpływu.
Przykład
Tutaj ustawimy pozycję obu Div jako statyczną. Zauważ, że wszystkie inne właściwości obu kontenerów pozostaną takie same:
.div1Widać, że Divs są umieszczone w ich pierwotnej pozycji:
Co to jest „względna” pozycja w CSS?
Aby ustawić pozycję elementu w stosunku do jego normalnej pozycji, „względny„Wartość właściwości pozycji jest wykorzystywana.
Przykład
Ustawimy pozycję „div1" Jak "względny" I "div2" Jak "absolutny". Tutaj drugi div jest ustawiony zgodnie z Div1:
.div1Oto wynik, który pokazuje, że Div2 jest dostosowywane zgodnie z pozycją Div 1:
Co jest „ustalona” pozycja w CSS?
Elementy HTML można naprawić na przeglądarce za pomocą „naprawił„Wartość właściwości pozycji. Pozycja stałych elementów jest określana przez rzutek, obszar dokumentu, który jest obecnie widoczny. Używając okna przeglądarki jako odniesienia, ten stały element jest ustawiony w stosunku do niego.
Przykład
Ustawimy pozycję „div1" Jak "naprawił" I "div2" Jak "statyczny". Tutaj użyjemy wartości statycznej, aby ustawić pozycję „div2„Zgodnie z normalnym przepływem strony:
.div1Tutaj widać, że pozycja „div1”Jest ustalone i„div2”Jest ustawiony zgodnie z przepływem strony:
Jaka jest „absolutna” pozycja w CSS?
W "absolutny”Umieszczenie, element jest ustawiony w stosunku do pierwszego elementu nadrzędnego, który nie jest statyczny. Ponadto element można ustawić w dowolnym miejscu na stronie za pomocą pozycjonowania bezwzględnego.
Przykład
Ustawimy pozycję „div1" Jak "względny" I "div2" Jak "absolutny". Następnie użyjemy „spód„Nieruchomość jako„5px„Aby ustawić div2 na dole strony:
.div1Poniższy obraz pokazuje, że Div2 jest umieszczony na dole strony:
Otóż to! Wyjaśniliśmy szczegółowo opis właściwości pozycji.
Wniosek
Aby ustawić pozycję elementu HTML, „pozycja„Wykorzystana jest własność CSS. Właściwość pozycji obsługuje cztery różne wartości, takie jak statyczny, względny, stały i bezwzględny. W tym artykule szczegółowo wyjaśniliśmy właściwość pozycji i podaliśmy przykłady dla wszystkich jej wartości.