2014-09-24 178 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/