我最近增加了一個Photoswipe畫廊到我的網站,應用了下面的CSS:重載HTML CSS元素
html {overflow-y:scroll;overflow-x:auto;}
現在的問題是,因爲這個溢出的全屏畫廊滾動,但它應該適合顯示在屏幕上,不要滾動。我不想使用jQuery將其刪除,因爲我在此頁面上遇到了jQuery問題。
我想:
<style type="text/css">
html {}
</style>
沒有運氣。我還能做些什麼來移除它?
我最近增加了一個Photoswipe畫廊到我的網站,應用了下面的CSS:重載HTML CSS元素
html {overflow-y:scroll;overflow-x:auto;}
現在的問題是,因爲這個溢出的全屏畫廊滾動,但它應該適合顯示在屏幕上,不要滾動。我不想使用jQuery將其刪除,因爲我在此頁面上遇到了jQuery問題。
我想:
<style type="text/css">
html {}
</style>
沒有運氣。我還能做些什麼來移除它?
你可以試試這個,例如:
<style type="text/css">
html
{
overflow-y:auto !important;
overflow-x:auto !important;
}
</style>
你的CSS代碼段不歸零插件的風格,簡單宣佈一個新的規則,沒有任何風格,你需要明確設置的溢出值一些
<style type="text/css">
html {
overflow-x:auto;
overflow-y:auto;
}
</style>
只要這段代碼問題來了代碼之後,級聯應該重寫第一樣式,!重要的是不需要(或一個很好的做法)。
另外,你可能想要使用不同的溢出值,因爲我不確定你的插件是如何工作的。可能的值是可見的,隱藏的,滾動,汽車,繼承
-1,因爲'important'不好解決 – treng 2012-07-25 16:33:25
這將是更好的@riwette!? – 2012-07-25 16:41:09
@JohnVasiliou建立網站沒有任何'!重要' – treng 2012-07-26 17:13:52