我故意创建了一个div结构,其中一个可滚动的div位于一个较小的div中,这样滚动条就永远不会被看作是OSX Lion上新的透明渐变条,它们非常难看。
.container {
overflow:hidden;
height:400px;
width:360px;
}
.element {
overflow:auto;
height:400px;
width:380px;
}
如果你有一个鼠标滚轮,或者在履带板上有滚动功能,那么这一切都很好。我们现在需要为那些没有的人提供后备。这可以使用jQuery完成,但我问一个更普遍的问题。
可以删除div的滚动条并替换为类似于iOS的内容,这些内容会在内容上逐渐淡入和淡出,仅在滚动时显示。