Небольшое всплывающее окно сообщило мне, что у меня в браузере появился новый подписчик Twitter. Я нажал на элемент проверки, чтобы сориться, и, конечно, не удивился, что это элемент фиксированной позиции, но CSS удивил меня.Поля против позиций в элементах фиксированной позиции
#spoonbill-outer {
position: fixed;
right: 0px;
bottom: 0px;
margin: 22px;
z-index: 10;
}
Есть ли причина для использования поля вместо right:22px
, bottom:22px
?
Это потому, что маржа не будет позиционировать элемент, как предполагалось. Чтобы поместить фиксированный элемент, вы должны использовать либо права, и левый, и верхний и/или нижний свойства. – Marcello
@unheilig, но twitter использует поля, а не свойства правого левого верхнего дна. – user3238414