-webkit-margin-{before,after,start,end}
może być przesłonięty odpowiednio przez margin-{top,bottom,left,right}
. Dlaczego w arkuszu stylów użytkownika klienckiego Chrome używane są nie tylko standardowe deklaracje margin-
?W arkuszu stylów agenta użytkownika Chrome, dlaczego używać "-webkit-margin-before" et al zamiast tylko "margin-top" et al?
5
A
Odpowiedz
6
to zrobić z kierunku układu.
Tak -webkit-margin-start
jest jak margin-left
, gdy kierunek układania jest od lewej do prawej, ale jak margin-right
, gdy kierunek jest od prawej do lewej.
Zobacz http://jsfiddle.net/jLnz2jd1/ (W Chrome, oczywiście)
w kontekstach, gdzie liczy kierunkowość, wartości User-Agent dla tych właściwości mogą być nadpisane. Tam, gdzie nie ma znaczenia, powrót do standardowych właściwości marginesu jest automatyczny.
Czy 'margin-start' i inni zostaną dodane do specyfikacji? –