Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Pozycjonowanie css - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Pozycjonowanie css (/thread-pozycjonowanie-css)



Pozycjonowanie css - Deen - 07-07-2010

W pewnym momencie zdecydowałem się uporządkować swój kod css
Kod:
#top .content{padding-left: 100px; padding-top: 30px; }
chciałem skrócić więc napisałem
Kod:
#top .content{padding: 30px 100px;}
jak i
Kod:
#top .content{padding: 30px 100px auto;}

Jednak tylko pierwsza pozycja działa poprawnie i pozycjonuje element tak jak powinna, wiecie może dlaczego tak się dzieje?


RE: Pozycjonowanie css - Dhofca - 07-07-2010

Gdy używasz "padding" to podajesz: w kolejności górny prawy dolny lewy.
Kod:
padding: 5px 5px 5px 5px
jak podajesz
Kod:
padding: 10px 20px
to znaczy, że podajesz kolejno górny/dolny i prawy/lewy jest to równoznacze z
Kod:
padding: 10px 20px 10px 20px

ten ostatni jest bez sensu, bo podajesz górny na 30px prawy na 100px dolny na auto, a co to miałoby znaczyć? Nie ma takiego zapisu. Wink