首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jssor、iFrame、内联CSS和Firefox

Jssor、iFrame、内联CSS和Firefox
EN

Stack Overflow用户
提问于 2015-03-09 03:08:53
回答 1查看 321关注 0票数 0

我在我的项目中使用Jssor来显示图片库。我开始使用Jssor download -image-gallery-Soure.html (jquery版本)提供的一个示例。我能够删除所有的内联CSS,并放入一个外部化的CSS文件中。当它被看作是一个独立的页面时,一切都很正常。然而,当我尝试在iFrame中加载这个页面时,我开始收到CSS错误,例如

代码语言:javascript
运行
复制
20:53:27.882 Error: Width of slides container wrong specification, it should be specified in pixel (like style='width: 600px;').1 frontend.js:17689:14

当我在iframe之外启动文件时,它工作得很好。我不能理解是什么导致了这一点。我测试了Safari和Chrome --它的效果非常棒。但是,会失败,并显示Firefox中的所有错误。如果将样式转换为内联,它会开始抱怨缺少内联CSS的其他元素。

编辑:也在火狐开发者版和Opera中测试过-在Opera中工作,但在firefox中再次失败。当我“检查”元素时,我可以看到属性被设置,但当Javascript代码试图检索宽度等时,我看到"NaN“被返回。我开始觉得这是firefox的怪癖了?

EN

回答 1

Stack Overflow用户

发布于 2015-03-09 07:55:32

请确保以以下方式包含外部css:

代码语言:javascript
运行
复制
<link href="external.css" rel="stylesheet" type="text/css" />

这是一个演示http://www.jssor.com/testcase/slider-in-iframe.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28930680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档