У меня есть этот HTML структурироватьCss позиционирование: как позиционировать блок/пункт под другим
<img class="media-object pull-left" src="http://placehold.it/40x40">
<h4 class="media-heading">Heading</h4>
<p>Paragraph lorem ipsum bla bla bla </p>
И мне нужен этот вид позиционирования
То есть, я всегда хочу, чтобы абзац появится под изображением. Наиболее важным решением было бы дать h4
a margin-bottom
, достаточный для подталкивания абзаца ниже изображения (или дать p
эквивалент margin-top
).
Есть ли лучший способ сделать это, не зная размер изображения и избегая использования полей для размещения элементов?
спасибо, я думаю, это так. Но теперь, если я хочу нажать 'p' немного ниже, используя' margin-top', это не имеет никакого эффекта, пока я не достигнет расстояния в px из заголовок вместо img..so я вернулся к своей старой проблеме. – Leonardo
Добавьте дополнение к вершине. Это влияет на внутреннюю часть абзаца, поэтому должно работать. Возможно, не так, как вы хотите, чтобы он работал. –
На самом деле, только что проверили добавление поля к нижней части изображения (что мне кажется более точным), и это работает. http://jsfiddle.net/p82suhps/ –