溢出y属性

时间:2011-03-15 12:48:17

标签: css

我使用overflow-y: auto;属性为列的溢出值设置滚动。但是溢出也会应用到x轴,但我不希望这样。是否有替代或我需要进行的任何更改,以便它只在y轴上溢出?

.leftbarInner {
    width: 150px;
    *width: 135px;
    height: 448px;
    *height: 442px;
    background-color: #5C7E9F;
    padding-right: 5px;
    *padding-right: 0px;
    overflow-y: auto;
}

我使用IE 7作为浏览器。

2 个答案:

答案 0 :(得分:1)

你可以在这里找到溢出x和y的一些很好的例子:http://www.brunildo.org/test/Overflowxy2.html

请注意,它并非在所有浏览器中都显示相同,而且是css3属性。

答案 1 :(得分:0)

检查你没有溢出:auto;在以下两个css属性之后。 CSS属性也会按照您指定的顺序应用。所以如果溢出:auto是在overflow-x:hidden之后;然后它会覆盖并仍然显示x轴滚动。

overflow-y:auto;
overflow-x:hidden;