有一个宽度为100%元素的水平滚动条

时间:2014-04-29 10:03:26

标签: html css

我的网站上有下一个DIV(我的页面宽度需要100%):

float: left;
border: solid 2px rgb(119, 36, 98);
width: 100%;
position: relative;
margin-bottom: 10px;
background-color: #eee;
overflow-x: scroll;

enter image description here enter image description here

我想在这个div中添加一个比显示的表最大的表(如果需要,还有一个水平滚动条)。

但是,如果我这样做,规则宽度:100%不受尊重

float: left;
height: 250px;
overflow-y: scroll;
width: 2000px;

enter image description here

任何想法都有一个100%的屏幕元素与水平滚动条?

1 个答案:

答案 0 :(得分:0)

Demo

<div id="scroll">
    <img src="http://thinkingstiff.com/images/priorities.png" />
</div>


html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}

#scroll {
    height: 100%;
    overflow-x: scroll;    
    white-space: nowrap;
    width: 100%;
}

#scroll img {
    height: 100%;
    vertical-align: top; /* this prevents vertical whitespace */
}