Как стать автором
Обновить

Комментарии 10

А что мешает объединить первые два блока? В вашем примере див some_block только и делает, что задает центрирование текста, которое уже есть в some_wrapper. Можете подробнее объяснить, чем обоснован этот лишний элемент?
Согласен. Для some_wrapper центрирование не нужно(упустил). some_wrapper предполагается как родительский блок в котором могут располагаться элементы помимо some_block.
НЛО прилетело и опубликовало эту надпись здесь
Согласен. Гореть мне в аду за ранее придуманный велосипед.
При изменении размера шрифта надо менять top у линий. Не эффективно. Мне первое что пришло в голову после прочтения заголовка. Это сделать три блока внутри одного дива, у двух крайних сделать бекграунд отцентровать по высоте. в среднем текст. тогда можно не заботиться о том какого размера шрифт. P.s. как быстро генерировать такого рода беки и конвертить их в base64 есть уже много статей на хабре.
НЛО прилетело и опубликовало эту надпись здесь
Ещё лучше top: 50% + отрицательный margin-top на половину высоты элемента (а то вдруг текста на две строки станет или ещё что-нибудь)
Я бы сделал как 2 отдельные линии, использовав ::before и ::after с абсолютным позиционированием.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории