Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: WTF?! *{} nie pozwala nadpisywać
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
WiruSSS
  1. *{
  2. margin:0;
  3. padding:0;
  4. }
  5. ol, li{
  6. margin:auto;
  7. padding:auto;
  8. }


o co biega z tą gwiazdką? ..nawet !important nie pomaga
Crozin
1. Gwiazdka to selektor, który pasje do wszystkich tagów, ma najniższy priorytet więc nadpisze go właściwie wszystko.
2. http://jsfiddle.net/kyd2a/1/ - narzędzia deweloperskie każdej przeglądarki wskażą Ci, że drugi blok drugiego selektora nadpisuje pierwszy.
3. Wartość auto dla padding jest nieprawidłowa.
WiruSSS
Oczywiście problemem jest to co napisałeś w 3 punkcie tongue.gif
W takim razie nie ma możlowości przywrócenia domyslnych paddingów dla wybranych znaczników?

Edytuję czasem stronę gdzie niestety ktoś mądry dla wygody skasował wszystkie marginesy sarówno wewnetrzna jak i zewnetrzne. Niestety nie wiem w jakim celu i raczej nie zamierzam tego szukac gdyż strona zawiera kilkaset podstron haha.gif. Stwierdziłem, że prywróce sobie domyslne marginesy lokalnie tam gdzie ja coś edytuję. Teraz już wiem dalczego bezskutecznie tongue.gif
ziqzaq
Prawdopodobnie chciał je "zresetować", bo przeglądarki ustawiają różne domyślne wartości.
http://meyerweb.com/eric/tools/css/reset/
http://necolas.github.io/normalize.css/
WiruSSS
..nie wiem co miał na myśli ale zresetował tylko te marginesy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.