Как сделать фон именно под текстом, не покрывая пространство между строк.
Так по умолчанию происходит со всеми строчными элементами:
span {
line-height: 2em;
background: antiquewhite;
}
<span>Как сделать фон именно под текстом, не покрывая пространство между строк.
Как сделать фон именно под текстом, не покрывая пространство между строк. </span>
http://jsfiddle.net/bz8yq/
.ColorRed{
background: red;
}
<span class = "ColorRed">blablalbalbalba blablabla bla blablalbablablalbalbalbablablalbalbalbablablalbalbalba
blablalbalbalbablablalbal<br>balbablablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalba<br>blablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalba
<br>blablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalbablablalbalbalba<br></span>
Если нужно соблюсти высоту строк, отступы и padding у строк, то:
div {
max-width: 200px;
}
span {
font-family: sans-serif;
color: white;
box-shadow: -10px 0 0 black;
background: #000;
font-size: 19px;
line-height: 29px;
padding: 3px 10px 3px 0;
white-space: pre-wrap;
}
<div><span>Длинный текст с переносом невмещающихся строк</span></div>
В Chrome и Opera все ок, но в firefox работает не совсем корректно. В остальных не стал првоерять.
Как вариант - разделять каждую строку на элементы, прописывать display:inline-block
и дальше делать что угодно
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Вот ссылка раздела сайта где разные бренды разбиты по одинаковым плиточкамПри разной ширины экрана, плитки также имеют разный размер
Есть галерея с Основной картинкой и миниатюрамиЧто написать в функции, чтобы при клике на миниатюру главная картинка менялась?
ЗдравствуйтеКопировать код не вижу смысла, поэтому сразу к проблеме