Комментарии 10
А что мешает объединить первые два блока? В вашем примере див some_block только и делает, что задает центрирование текста, которое уже есть в some_wrapper. Можете подробнее объяснить, чем обоснован этот лишний элемент?
0
НЛО прилетело и опубликовало эту надпись здесь
При изменении размера шрифта надо менять top у линий. Не эффективно. Мне первое что пришло в голову после прочтения заголовка. Это сделать три блока внутри одного дива, у двух крайних сделать бекграунд отцентровать по высоте. в среднем текст. тогда можно не заботиться о том какого размера шрифт. P.s. как быстро генерировать такого рода беки и конвертить их в base64 есть уже много статей на хабре.
0
Я пользуюсь таким способом jsfiddle.net/VsMcN/
+7
Я бы сделал как 2 отдельные линии, использовав ::before и ::after с абсолютным позиционированием.
+3
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Текст в линии или как победить дизайнера