В статье Joomla (3.6.5) у меня есть изображение со стилем: float:left
, с несколькими заголовками, за которыми следует некоторый простой текст абзаца.Храните h-тэг со следующим тэгом p при обертке изображений
В зависимости от ширины экрана просмотра, которая изменяется много, иногда один из h3 заголовков строк вверх в нижней части, но все еще на право, изображение и следующий абзац под изображение на оставил. (см. макеты)
То, что я пытаюсь достичь, заключается в том, чтобы сохранить h3, заголовок со следующим первым абзацем, таким же образом, как и функция MS Word «держать со следующей».
У меня нет специального CSS для этой статьи, и я не использую ул или ола списки. Существует только одна колонка и одна страница, поэтому page-break-avoid не имеет отношения к делу. Это не проблема с разрывом страницы.
Я попытался обертывание h3 и связанные с р метки в контейнере, но это не имеет никакого значения.
Изображение 1: текущий текст оберточной
Изображение 2: «Сохранить со следующим» обтекание текстом я желающему добиться:
Для чего это стоит, код просто:
<h3 style="margin-top: 0; line-height: 30px;">
<img src="images/image-file.jpg" alt="alt text" style="margin-right: 15px; margin-bottom: 5px; float: left;" />h3 heading
</h3>
<p>Some text<br />Some more text</p>
<h3>Another h3 heading</h3>
<p>The quick brown fox jumps over the lazy dog</p>
</h3>
<h3>Third h3 heading</h3>
<p>Last bit of text. Would like to keep previous h3 heading with this first line when wrapping around images</p>
Любые предложения с благодарностью получены.
Возможный дубликат [CSS и печать: Держите блок текста вместе] (http://stackoverflow.com/questions/2051788/css-and-printing-keep-block-of-text-together) – scoopzilla
Я не думаю, что это дубликат, поскольку это не проблема с разрывом страницы. – Gillian