Следующий HTML-код визуализируется CMS (я не могу изменить HTML, но я могу изменить CSS).CSS: inline paragraph clear/margin-bottom
.teaser p {
display: inline;
clear: both;
background-color: red;
margin-bottom: 20px;
}
<div class="teaser">
<p>This is paragraph one</p>
<p>This is paragraph two...</p>
</div>
Я хочу добиться того, чтобы каждая строка абзаца имеет цвет фона - не весь абзац как ящик. Что-то вроде этого:
Изображение выше был использован в следующем после - они добавили пролетами в P-тег, который я не могу сделать: CSS : Background-color on multi-line text?
Есть ли вешать добавить перерыв после каждого абзаца и добавление нижней границы с помощью чистого CSS?
Фон должен занимать столько места, сколько необходимо, шириной текста, а не 100%. Проверьте изображение в вопросе. – dfsq
Отредактировано ......... –
«display: inline-block;» показывает фоновый цвет для всего блока, а не линию, как показано на снимке экрана. – chris