У меня есть элемент с дисплеем: встроенный блок, но он, похоже, не принимает margin-top. Это потому, что элемент по-прежнему рассматривается как встроенный элемент?
Если да, у кого-нибудь есть обход?
РЕДАКТИРОВАТЬ № 1:
Мой CSS довольно прост:
.label {
background: #ffffff;
display: inline-block;
margin-top: -2px;
padding: 7px 7px 5px;
}
Я закончил обертку содержимого в другом div и дал ему margin-top. Но это вызывает много дополнительной разметки и делает мой код менее ясным.
РЕДАКТИРОВАТЬ № 2:
margin-top
и margin-bottom
на inline-block
элементы работают только с положительными значениями.