看來overflow-x
和overflow-y
不像我預期的那樣行爲。 如果我將overflow-x
設置爲可見,並且overflow-y
設置爲自動,overflow-x
將不會顯示爲可見,但會隱藏。溢出-y覆蓋溢出-y
我錯過了什麼,或者這是正常的嗎?
Here就是一個例子。
HTML:
</html
<body>
<div class='container'>
<div class='content'>
This is a content
</div>
<div class='content'>
This is a content
</div>
<div class='content'>
This is a content
</div>
<div class='content'>
This is a content
</div>
<div class='content'>
This is a content
</div>
<div class='content'>
This is a content
</div>
</div>
</body>
</html>
CSS:
.container {
background: rgba(0, 0, 0, 0.1);
width: 200px;
height: 100px;
overflow-y: auto;
overflow-x: visible;
}
.content {
border: 1px solid rgba(255, 255, 255, 0.6);
color: rgba(255, 255, 255, 0.6);
position: relative;
margin-left: -14px;
padding-left: 14px;
}
使用'溢出-X:滾動;',而不是'溢出-X:可見;'在我的回答如下。 – 2012-07-27 09:37:46
不,我不想溢出 - X是滾動的,我希望它是可見的。 我想'content'的一部分被淘汰'container'的。 – etnbrd 2012-07-27 09:45:47