我正在使用Lightbox2在Lightbox iframe弹出窗口中显示一个节点(在链接中使用rel="lightframe"
)。
有没有办法将CSS导入到这个iframe中,这样我就可以按照我想要的方式设置内容的样式?
(我实际上不明白为什么使用像iframe body {font-size:1em}
这样的规则不起作用,但这只是我的愚蠢......: - /)
我猜我需要在Lightbox加载后运行一个JavaScript函数来添加CSS。那会有用吗?
答案 0 :(得分:1)
首先设置 iframe 的样式有点令人头疼,或者至少这是我设计师告诉我的内容;)
您尝试在灯箱中显示的最简单的解决方案would be to add the styles directly in the template of the node type
。如果灯箱是显示该节点的唯一地方,这将有效。
这是一个有效的解决方案,但不是优雅的解决方案。如果有人能够提供更优雅的解决方案,我将不胜感激。