我在網站上使用Fancybox 2,並注意到當我檢查元素時,一些div有一個「樣式」屬性與一些CSS在那裏。所有這些我可以在我的styles.css中做,所以我想知道如何刪除這些添加的「風格」屬性,或至少刪除像填充和頂部/左側定位的東西。Fancybox刪除添加的樣式
1
A
回答
1
我更新說,嘗試了一切之後,似乎根本沒有辦法刪除Fancybox添加的內聯樣式。我接受這個答案是正確的,儘管它的確沒有太多答案。如果有人找到解決方案,我很樂意聽到它。
0
您可以使用jquery .CSS()將填充設置爲0,或使用.removeAttr()刪除所有樣式,並且可以將自己的類添加到它。
1
我這樣做是通過添加以下代碼: $(「#div_for_overlay」)。css({'width':'800px','height':'400px'});
和設置填充:0在fancibox.js文件,而不是填充:15px的
這除去的fancybox疊加聯樣式
要刪除同一對的fancybox-內和的fancybox-外的div ,就這樣做。看看你是否可以使用一些jQuery代碼來編輯,例如: $(「。fancybox_outer」)。css({'width':'800px','height':'400px'});
如果沒有,找到它在fancybox.js文件中設置的位置並進行內聯編輯。 這應該工作。
相關問題
- 1. javascript添加樣式刪除樣式
- 2. Fancybox添加樣式表到父頁
- 3. CKEditor的自動刪除樣式屬性,並添加「刪除」
- 4. 動態添加和刪除元素樣式的最佳方式
- 5. 刪除樣式
- 6. AngularJS - 無法刪除另一個樣式添加點擊後的懸停樣式
- 7. 刪除從服務器端添加的樣式標籤
- 8. 刪除由門衛添加的樣式表
- 9. div添加/刪除/樣式的CSS3過渡/動畫更改?
- 10. 刪除ExtJS樣式
- 11. ASP.NET列表框樣式 - 刪除邊框並添加陰影
- 12. 從CKEditor中刪除自動添加CSS樣式
- 13. 如何使用jquery添加/刪除類或樣式
- 14. 在javascript中動態添加/刪除樣式
- 15. 使用Angular 2添加和刪除樣式到li組
- 16. 使用jQuery添加,然後刪除(然後添加)連續點擊樣式表
- 17. 刪除繼承的樣式
- 18. 添加樣式
- 19. 如何在Chrome中刪除以編程方式添加的樣式?
- 20. 刪除jQuery fancyBox黑條
- 21. address_picker-rails gem刪除樣式
- 22. 刪除樣式屬性
- 23. 刪除CSS樣式與jQuery
- 24. 從動態刪除樣式?
- 25. ReactJS刪除樣式標記
- 26. 刪除css懸停樣式
- 27. greasemonkey刪除跨度樣式
- 28. 刪除課程/樣式onclick
- 29. 如何刪除樣式?
- 30. NSArrayController - 添加:&刪除:以編程方式
直接編輯Fancybox 2刪除樣式? – TheZ
理論上你不會刪除它們。你會覆蓋他們。但是,我們需要查看代碼,以提供進一步的幫助。 –
我認爲你可以這樣做'$('。theElement').css('the-declaration','');' –