У меня цвет фона, нанесенный на тег <span>
, есть также левый и правый padding
, установленный на нем. Проблема в том, что padding
применяется только к левому (началу) и правому (окончательному) <span>
, а не к левому (начало) и правому (концу) каждой строки, когда текст обернут несколькими строками.Как применить прописку к каждой строке в многострочном тексте?
Как применять левый и правый padding
к середине линий?
h1 {
font-weight: 800;
font-size: 5em;
line-height: 1.35em;
margin-bottom: 40px;
color: #fff;
}
h1 span {
background-color: rgba(0, 0, 0, 0.5);
padding: 0 20px;
}
<h1><span>The quick brown fox jumps over the lazy dog.</span></h1>
Вы пытались добавить отступы? – durbnpoisn
Почему бы не настроить разные области текста в div и просто дать им разные цвета фона? –
Наложение применяется только к левому (начало) и правому (концу) каждого пролета, а не к левому (начало) и к правому (концу) каждой линии. Это работает в спецификации. – gfullam