Как увеличить фон вправо с помощью flexbox и контейнера с ограниченной шириной?Расширение фона на прокручиваемом контейнере flexbox
Пробелы - это теги, которые должны содержать фоновый цвет, а не родительские теги. (Потому что цвет может быть различным для каждого диапазона)
Я знаю, что дисплей table
и table-row
фиксирует это, но это дает мне еще проблемы с отступами и границами, поэтому я хотел бы использовать flexbox
модели.
Существует еще одно требование: фон должен простираться до самого широкого диапазона, поэтому все пролеты должны иметь одинаковую ширину и распространять фон в том же положении.
pre {
width: 300px;
}
code {
display: flex;
flex-direction: column;
overflow: auto;
}
span {
background-color: #ddd;
}
<pre>
<code>
<span>sadfasdsad asd adsads das ads dasdasdas dasd as das</span>
<span>sadfdas das adsdsad sa dasda s adsasdsad asd adsads das ads dasdas</span>
</code>
</pre>
Так как это не может быть сделано правильно в макете колонке, [колонка-режим-контейнер-делает-не-расти-ее ширины] (http://stackoverflow.com/questions/33891709/when-flexbox-items-wrap-in-column-mode-container-does-not-grow-its-width), какие у вас проблемы с 'display: table' /' display: table-row '? – LGSon
Ну, придумал способ, который может быть опцией, отправил его как ответ – LGSon