Я создаю серию столбцов, все плавающие слева друг от друга. Я хотел бы сделать так, чтобы, когда столбцы больше их контейнера, вместо столбцов, выходящих вниз, появляется горизонтальная полоса прокрутки. Вот что у меня есть ...Scroll CSS Floats вместо того, чтобы ломать
<body>
<div id="container">
<div id="col1" class="col">Column One</div>
<div id="col2" class="col">Column Two</div>
...
</div>
</body>
С помощью CSS:
body { width: 100%; height: 100%; overflow: auto; }
#container { width: 100%; height: 100%; }
.col { float: left; width: 250px; height: 100%; }
Я бы в идеале хотел бы иметь полосу прокрутки на уровне страницы/тела, так как страница нет ничего, кроме столбцов.
Помните, что у вас есть ошибочный «контейнер» в вашем CSS, но не в вашем HTML! –
Мой первоначальный код был правильным. Просто набрал здесь ошибку ... – Fluidbyte