【发布时间】:2015-05-21 14:43:29
【问题描述】:
我有一个 site.css 和类似于 mobile.css 的东西。 我正在构建的是一个网页,您可以在其中预览您制作的应用程序。想象一下,它就像一个分为两半的网站,其中一半有一个带有控件的面板,而另一半有一个预览 (div),目前设计为手机。
所以我实际上在我的网站上做的是一部手机(预览版),但问题是我不知道如何仅在预览 div 中使用 mobile.css 文件。
有没有办法为一个 div(及其子级)导入 CSS 文件?
我的页面的简化外观:https://jsfiddle.net/kc8rgde2/1/
<iframe>、<style scoped> 或外部 CSS 预处理器不是一个选项。
编辑: 我有点决定使用 SASS,因为它最容易理解,而且 Visual Studio 有一个很好的扩展。
感谢大家的帮助。
【问题讨论】:
-
对于您的问题和您的要求,我怀疑是否有任何正确答案...
-
通过jQuery重新加载CSS怎么样?在该 CSS 中使选择器特定于
#preview-mobile,并在更改时(重新)加载它。 -
你能给我一个提示吗?
-
为什么不能使用 iFrame、
-
iFrame - 我的模型和角度样式存在大量问题 - 大多数浏览器不支持 CSS 预处理器 - 不是我的项目,所以我真的不允许安装任何东西
标签: css