-webkit-margin-{before,after,start,end}
может быть переоценено margin-{top,bottom,left,right}
соответственно. Почему таблица стилей пользовательского агента Chrome не просто использует стандартные объявления margin-
?В таблице стилей пользовательского агента Chrome, зачем использовать «-webkit-margin-before» и др. Вместо «margin-top» et al?
5
A
ответ
6
Это связано с направлением макета.
так -webkit-margin-start
как margin-left
, когда направление макета слева направо, но как margin-right
, когда направление справа налево.
См http://jsfiddle.net/jLnz2jd1/ (В Chrome, очевидно)
В условиях, когда вопросы Направленность значения пользовательского агента для этих свойств могут быть переопределены. Там, где это не имеет значения, возврат к стандартным свойствам поля является автоматическим.
Будет ли добавлено «margin-start» и др. В спецификацию? –