Verwenden von CSS, um den Fülleffekt von zeilenumbrochenem Text zu erzielen
<p>Ich habe hier ein minimalistisches Beispiel: <a href="https://codepen.io/cpcpcpcpcpx/pen/VwZWoyJ">https://codepen.io/cpcpcpcpcpx/pen/VwZWoyJ</ a> </p>
<p>Enthält Folgendes: </p>
<p>
<pre class="brush:css;toolbar:false;">.wrapper {
Breite: 200px;
}
h1 {
Schriftgröße: 32px;
Schriftfamilie: Tahoma, Helvetica, serifenlos;
Zeilenhöhe: 50px;
}
.Überschrift {
Hintergrund: #aabbcc;
padding-left: 20px;
padding-right: 20px;
Randradius: 6px;
}</pre>
<pre class="brush:html;toolbar:false;"><div class='wrapper'>
<h1>
<span class='header-text'>
Langtext umbrechen
</span>
</h1>
</div></pre>
</p>
<p>Der horizontale Abstand gilt nur für den Anfang und das Ende des Textumbruchs, ich möchte jedoch, dass er für jede Zeile gilt. Ich kann akzeptieren, dass der Randradius nicht am Bruchpunkt jeder Linie liegt, aber ich muss eine Polsterung anwenden. </p>
<p>Wenn ich padding-top in der Klasse .header-text hinzufüge, gilt dies für beide Zeilen, daher bin ich mir nicht sicher, warum die horizontale Padding-Option an den Zeilenumbrüchen ignoriert wird. </p>
<p>Gibt es eine Möglichkeit, diesen Effekt in CSS zu erzielen? </p>