【发布时间】:2011-08-01 12:13:04
【问题描述】:
我正在尝试创建一个水平滚动条,当它溢出时会在页面顶部水平滚动。我已经尝试过将此与溢出值的不同组合,但我在 div 中具有水平设置的 inline-div 元素只会创建一个换行符,这意味着水平条毫无意义。这是我的代码:
CSS:
#files_scroll {
width: 100%;
height: 120px;
background-color: #FFFFFF;
overflow-x: scroll;
overflow-y: hidden;
}
.file_icon {
height: 80px;
margin: 7px;
padding-left: 10px;
display: inline-block;
padding: 5px;
float: left;
background-color: #CCCCCC;
opacity: 0.5;
border-radius: 10px;
width: 90px;
}
<div id="main_content">
<div id="files_scroll">
<a class="file_icon">1</a>
<a class="file_icon">2</a>
<a class="file_icon">3</a>
<a class="file_icon">4</a>
<a class="file_icon">5</a>
<a class="file_icon">6</a>
<a class="file_icon">7</a>
</div>
</div>
【问题讨论】:
-
您希望滚动条按字面意思显示在顶部,而不是标准的底部?
-
它在页面上的一个单独的 div 中,而不是默认的滚动条。