2011-09-12 23 views
4

我有一些模仿獅子/ iOS風格滾動條(如Twitter網站)的CSS代碼。不過,我想阻止這些樣式用於支持新滾動條並運行Lion的瀏覽器。有沒有比檢查WebKit + Lion的用戶代理更好的方法?功能檢測 - 獅子滾動條

+0

如何在不具有可見的滾動條(現在被認爲是在獅子)所有的時間打破現有的風格?有沒有一種特殊的理由不讓樣式在Lion中運行? – cdeszaq

回答

1

我在我的插件LionBars中就是這麼做的。事情是,當在windows xp中有像正常的滾動條時,div的寬度變爲15px(左右)。在OSX Lion中,即使使用滾動條,它仍然保持相同的寬度。

我在我的腳本中做了什麼:我在div中插入了一個虛擬顯示器:block div,我想檢查滾動條,如果虛擬div縮短了15px,那麼用戶不運行OSX。看看我的插件,我相信我留在JS代碼不夠好評論:

Link to my plugin

+0

夥計,你的Lionbars插件發生了什麼?我無法在任何地方找到它。 – Dominic