【发布时间】:2012-06-28 20:20:56
【问题描述】:
我在一个网站上使用 Fancybox 2,并注意到当我检查元素时,一些 div 有一个带有一些 CSS 的“样式”属性。
所有这些我都可以在我的styles.css 中完成,所以我想知道如何删除这些添加的“样式”属性,或者至少删除诸如填充和顶部/左侧定位之类的东西。
【问题讨论】:
-
直接编辑 Fancybox 2 以移除样式?
-
理论上你不会删除它们。你会覆盖它们。但是,我们需要查看代码以提供进一步的帮助。
-
我认为你可以做到这一点
$('.theElement').css('the-declaration',''); -
参见 Fancybox 文档。您可以设置/配置填充、边距等属性:fancyapps.com/fancybox/#docs
-
好的,所以使用 padding : 0 很简单,但是 Fancybox 中没有用于更改“左”位置的选项。所以我尝试使用: $('.fancybox-wrap, .fancybox-desktop, .fancybox-type-inline, .fancybox-opened').css('left', 0);那没有用。有什么建议吗?