2014-09-24 155 views
1

我想设置一个元素的溢出-y为100%时的高度,这是从我从其他职位收集到的解决方案是将溢出-y设置为隐。然而,这在不需要的情况下创建滚动条。如何隐藏滚动条

从本质上讲,我想实现的是有一个元素是:

overflow-y: auto; 
height: 100%; 

由于汽车属性允许滚动条被隐藏,直到它真正需要。

在此先感谢, 聚苯乙烯:我在此之前查看了周围的计算器,并找不到具体的帖子。

+0

链接或小提琴..'高度:100%'什么是父div的高度!? – Sudheer 2014-09-24 12:53:37

+0

小提琴会帮助 – dippas 2014-09-24 12:54:01

+0

是小提琴请 – Webice 2014-09-24 13:00:49

回答

0

它是一种非常简单的解决方案:

你只需要2个容器:外部容器和内部容器。

外部容器有一个设定的宽度和高度与隐藏溢出。内部容器具有高度设置(不一定是固定值,只要它继承从某处的高度)与

overflow-x:hidden; 
overflow-y:scroll; 

那么所有你需要做的隐藏滚动条设置内容器的宽度大于外容器的宽度。

捣鼓参考--->http://jsfiddle.net/Lj110hb4/