Есть вот такой элемент, который нужно сверстать:
Всегда верстал такие штуки, просто помещая каждую строку в отдельный тэг с display:inline-block
, но сейчас возникла необходимость сделать это без разделения строки на элементы. Пробовал всему тексту прописывать display:inline
, и все было бы хорошо, если бы высота строки не была больше размера текста (в данном случае у нас font-size:19px
и line-height:29px
). Ну и отступ между строками в 1 пиксель...
Подскажите, есть ли другой способ сверстать данный элемент без разделения на отдельные строки?
Заранее спасибо!
Вот так? Или размер и отступы должны быть именно 19 и 29 пикселей?
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>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, уважаемые разрабыЯ в этом деле совсем новичок
ЗдравствуйтеПомогите пожалуйста, существует на странице форма, которая принимает файл