将类添加到jQuery Colorbox包装器会破坏CSS
Adding Class to jQuery Colorbox Wrapper Breaks CSS
我正在开发一个名为PIFF (PDF Inline Format Function)的jQuery插件。 它使您想要的任何指向PDF的链接都可以在带有阅读器的漂亮窗口中打开,因此您不必下载它。 我想要它,以便每个链接都可以有自己的主题,但是当我向父元素添加一个类时,CSS 会在 ay 中消失。 我已经分叉了一个稍微修改过的工作版本副本(http://nsra.tv2media.com/piff/),供大家检查:http://nsra.tv2media.com/piffcopy/。 我只是在做$("#colorbox").addClass("THEME NAME")
,并使该类的所有适当的颜色框CSS选择器子级,但唉。 谢谢。
编辑:如果您愿意,可以通过查看GitHub存储库来解决我的问题 https://github.com/terrasoftlabs/piff
您可能会
遇到这种情况,因为您正在使用边距、填充、宽度、高度、顶部、底部、左侧、右侧等来更改颜色框的宽度或高度。在触发cbox_open之前设置颜色框的宽度和高度。因此,即使您通过 cbox_open 事件添加类,colorbox 的大小也已经通过 Javascript 根据 CSS 之前的内容进行了设置。
相关文章:
- CSS-如何定位内容数据标题
- 如何将函数包装在函数中以避免代码重复
- 窗口大小html css
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 动画.CSS重播
- 有没有一种方法可以防止img get请求使用css或js发生
- CSS表格:从列平移到整个表格宽度
- 同位素库错误:未捕获错误无布局模式包装生产线8
- CKEditor-我在editor.css中的风格是't
- 单击更改图标并通过javascript添加一个css类
- 如何使用带包装器的Javascript/jQuery动态修改CSS类
- 防止使用css点击链接包装
- 如何在css中水平包装垂直溢出
- CSS Flex-当重新调整包装器Flex项的大小时,更改其宽度尺寸
- 如何在启用designMode的iframe中包装文本,必要时使用css和javascript
- 检查对象是否在 css 边框/css 包装器内
- 将类添加到jQuery Colorbox包装器会破坏CSS
- 如何修改CSS或JS文件从“;具体化:具体化;Meteor包装
- 单元格数据包装在Html或css或脚本
- 是否有一种非css的方式来垂直包装一列框