Я пытаюсь создать горизонтальную прокрутку с фоновым изображением (черепицей), используя переполнение-x: прокрутка и белое пространство: nowrap. Панель охватывает произвольное количество элементов.
CSS
.frame {
overflow-x: scroll;
}
.pane {
background-image: url(free-tile-floor-texture.jpg);
background-repeat: repeat;
white-space: nowrap;
}
.item {
display: inline-block;
width: 150px;
height: 50px;
background-color: grey;
}
HTML:
<div class="frame">
<div class="pane">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
Я хочу, чтобы фонная плитка автоматически охватывала всю ширину панели, включая все ее элементы элемента. В настоящее время он заполняется только шириной кадра. Преступник, похоже, является свойством ширины панели - он не регулирует общую ширину содержимого панели.
Ofc, он работает, настраивая свойство ширины вручную, но мне нужно, чтобы он динамически настраивался.
Как получить фоновое изображение панели, чтобы заполнить полную ширину панели? Есть ли другой способ достичь такого же результата?