чем вас обычный бордер не устраивает? а кавычки псевдо-элементами наложить поверх
в таком решении не понимаю как "обрезать" часть линии, сама картинка должна быть полупрозрачной, поддерживаю лайт / дарк мод
ширину линии вычти с calc например
а что значит "вычти с calc" ?
если линии нарисовать тоже псевдо-элементами, то через calc можно указать их ширину
ага, я бы так и сделал
для этого просто нужна еще одна обертка) не люблю плодить сущности без необходимости
иногда так проще, и поддерживать удобно вполне, понятно что лишние элементы плодить не хочется
Обёртку делать флексом, внутри картинку выровнить слева (изначально так и стоит) потом псевдоэлементом делать линию, тогда и картинка и линия будет флекс айтемом. (Если нужно прям заморочиься конечно, я бы просто задний фон сделал чёрным а псевдоэлементом линию абсолютно позиционироваал бы)
кажется это должно быть просто, но я не допираю как это сделать, особенно ту часть, чтобы линия была на одной оси с моей картинкой. Вот мой хреновый код верхней части с линией: <div id="topwrapper"><topquote></topquote><line></line></div> topquote { content:url('quote-open.svg'); display: inline-block; } line { content: ""; display: inline-block; margin-left: 40px; border-bottom: 1px solid black; width: 100%; } #topwrapper{ text-align:left; }
"делать флексом" - это что значит?
За комп сяду скину пример.
Обсуждают сегодня