2014-12-30 6 views
5

-webkit-margin-{before,after,start,end} может быть переоценено margin-{top,bottom,left,right} соответственно. Почему таблица стилей пользовательского агента Chrome не просто использует стандартные объявления margin-?В таблице стилей пользовательского агента Chrome, зачем использовать «-webkit-margin-before» и др. Вместо «margin-top» et al?

enter image description here

ответ

6

Это связано с направлением макета.

так -webkit-margin-start как margin-left, когда направление макета слева направо, но как margin-right, когда направление справа налево.

См http://jsfiddle.net/jLnz2jd1/ (В Chrome, очевидно)

В условиях, когда вопросы Направленность значения пользовательского агента для этих свойств могут быть переопределены. Там, где это не имеет значения, возврат к стандартным свойствам поля является автоматическим.

+0

Будет ли добавлено «margin-start» и др. В спецификацию? –

 Смежные вопросы

  • Нет связанных вопросов^_^