span background новая строка

123
Z0
На сайте с 03.09.2009
Offline
757
#11
Ragnarok:
Tempter, сделайте уже онлайн-демку что-там-у-Вас-есть и запостите ссылку)

Как я понял у него примерно так:

🍿 то есть вторая строчка без паддинга идет :)

vandamme
На сайте с 30.11.2008
Offline
672
#12
ziliboba0213:
Как я понял у него примерно так:

ну тогда вот так или еще сотней других способов http://jsfiddle.net/gmbyz6o2/2/

Z0
На сайте с 03.09.2009
Offline
757
#13
vandamme:
ну тогда вот так или еще сотней других способов http://jsfiddle.net/gmbyz6o2/2/

Так это обычный display: inline-block, как и написали в первом ответе. А ему надо, чтобы фон не заходил дальше текста, как бы вот так:

Не спал опять всю ночь, бессонница мучает, извиняюсь за неровности 🤪

А так как ему надо походу нереально сделать без вставки тега в каждую новую строку :) Я по крайней мере вечером вчера не нашел решения :)

vandamme
На сайте с 30.11.2008
Offline
672
#14

Ну тогда так или пусть объяснит и покажет как надо http://jsfiddle.net/gmbyz6o2/9/

Z
На сайте с 07.06.2013
Offline
63
#15

Вариант с помощью white-space: pre-wrap

http://jsfiddle.net/s3uubmhb/

отступы по правому краю будут по ширине пробела.

Z0
На сайте с 03.09.2009
Offline
757
#16

http://jsfiddle.net/gmbyz6o2/11/

Посмотрите пример мой. И у вас, vandamme, и у вас, Zick - вторая строка в span не делает padding слева, как я понял именно это и имел ввиду ТС 🍿 Я лично тоже не нашел решения, кроме как каждую строку в отдельный span с отступом слева 🍿 И как я писал выше - странно что это кому-то нужно делать :)

P.S. Пытался найти этот сервис, так и не вспомнил. vandamme, вы напомнили, ща в закладочки суну :)

D.iK.iJ
На сайте с 26.05.2013
Offline
225
#17

Слева-то еще можно сделать отступ: http://jsfiddle.net/gmbyz6o2/21/

А вот справа там фигня получается. :(

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
Z0
На сайте с 03.09.2009
Offline
757
#18
DiKiJ:
Слева-то еще можно сделать отступ: http://jsfiddle.net/gmbyz6o2/21/
А вот справа там фигня получается. :(

Да и слева неровные отступы, у первой строки отступ больше :p

sochi-russia
На сайте с 06.01.2012
Offline
183
#19

Может вот так подойдет? http://jsfiddle.net/gmbyz6o2/26/

<div align="justify"><span class="black" style="border:5px solid #fff;">Текст не умещается в одну строку, поэтому я добавил паддинг, чтобы залить бэкграундом промежутки между строк. И чтобы было расстояние с фоном от края заливки до начала текста слева и справа.</span></div>

А в css .black {line-height:25px;

background: black; color:white; padding-top:3px;}

https://clck.ru/Rk2P5 Сервера, конфигуратор тарифов VPS | Авиабилеты дешево https://avia-avia.ru . | Супер Хостинг от 9,20 руб в день https://clck.ru/Rk2P5 🖧 VPS от 19 руб. https://clck.ru/afhGc 🖧 Выделенные СЕРВЕРЫ - БЕСПЛАТНЫЕ плюшки https://clck.ru/YhkZe 🖧 / / Хостинг от 6руб в день! https://clck.ru/Rk2P5
Z
На сайте с 07.06.2013
Offline
63
#20
ziliboba0213:
вторая строка в span не делает padding слева

ziliboba0213, левый padding имитировался через border-left.

хотя нашел вариант проще - outline

http://jsfiddle.net/1p96c2f9/

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий