Я пытаюсь сделать тег p такой же ширины, как и изображение.Сделать абзац той же ширины, что и изображение
<a class="preview-holder" href="#" target="_blank">
<div class='preview'>
<img src="http://s31.postimg.org/9c62tqc63/Carpet_Tree_of_Life.jpg" alt="" />
<p>Class aptent taciti sociosqu ad litora torquent per conubia nostra</p>
</div>
</a>
https://jsfiddle.net/2hum47n0/2/
Я хорошо выглядит, если изображение шире, чем объем текста, но не иначе.
Мне не нужно использовать p, я могу использовать span или изменить разметку, если это необходимо.
Возможно ли это?
Обратите внимание, что предварительный просмотр не может иметь фиксированную ширину!
проблема заключается в том, когда ширина растет, высота растет тоже, так что не существует простого решения для этого: https://jsfiddle.net/2hum47n0/3/ –
Посмотрите здесь: HTTP: //stackoverflow.com/questions/5485341/css-div-width-depending-on-image-size-выше – acdhirr
Если вы не хотите просматривать фиксированную ширину, дайте w idth с% – Roysh