我有一个漂浮在其容器右边缘的小按钮,它的样式为overflow-y: scroll
。在Mac OS X Mountain Lion中,在Safari和Chrome中,在具有触控板且没有鼠标的设备上,这个小按钮被Mountain Lion的新隐藏滚动条所遮盖。Mountain Lion上的WebKit中的滚动条覆盖交互元素
如何检测我的微小按钮何时处于这种情况和/或确保它没有被滚动条覆盖?
小提琴:http://jsfiddle.net/jP8rg/
没有回答一个类似的问题:CSS hover bug on Lion/Mountain Lion with hidden scrollbars
谢谢。有没有办法用默认样式来设置滚动条的风格,但是告诉它不要与我的任何dang文档重叠?每个像素都是神圣的,但苹果公司的诽谤者已经忘记了。 –
嗯......你可以通过 - > :: - webkit-scrollbar {width:1px; } – busticated
,使滚动条完全消失 - 对:: webkit-scrollbar的任何更改都会导致默认样式消失:( –