通过嵌套类将CSS样式表的范围限定为仅一个DIV
Scoping a CSS stylesheet to only one DIV via Nested Classes
我正试图在管理界面中显示网站的内容(预览)。它需要将内容(网站)的整个CSS样式表应用于管理界面中的.prew DIV。website.css文件并不总是相同的,因为它取决于正在预览的网站。
我正在尝试使用LESS.JS和嵌套规则,但它不适用于内联样式。我在窗户平台上。
<style>
.preview {
<- Dynamically loading Website.css file content here ->
}
</style>
问题是LESS.JS不会对内联样式执行操作。我想保持网站.css文件的完整性。
我可以加载website.css,添加额外的类,将其重命名为.less并将其写回文件夹,然后链接.less文件。。。但对于这么简单的事情来说似乎有点太多了。。。
谢谢,最后使用了非常适合此任务的LESS.JS。我将Website.css文件封装在容器DIV.的.class中
Less.JS编译CSS并在所有定义前面添加.class,这就完成了任务mfr刚刚编辑
@*LESS.JS CSS*@
<style type="text/less" >
.preview
{
@File.ReadAllText(Server.MapPath(DesignHelper.GetTemplateFileName("Website.css")))
}
</style>
注意<style type="text/less" >
中的"less"
相关文章:
- 通过DRAGGABLE将一个DIV移动到另一个DIF下?(CSS,JQuery)
- 下载Div&画布为一个图像
- DIV怎么能像Javascript中的另一个元素一样工作呢
- 限制一个DIV出现在另一个特定大小的DIV中
- 使用jQuery将DIV放在另一个DIV上
- 点击一个按钮,有没有一种方法可以检查Div内部的图像
- 使用YUI或ExtJS将隐藏的DIV变成一个窗口
- 只翻转一个DIV,而不是所有DIV都属于同一类
- 更改另一个 DIV 之前的 DIV 宽度
- JQuery 将一个 Div 值的百分比添加到另一个值
- jQuery - 在另一个 DIV 中定位特定的 DIV
- 选中复选框时仅重新加载一个DIV
- 动态创建一个DIV容器
- jQuery-检查外部页面上是否存在DIV,如果存在,则加载DIV,否则加载另一个
- 在悬停时显示一个DIV,在悬停的另一个DIV.使用CSS
- 将DIV内容复制到另一个DIV
- 当调用DIV时,将一个DIV加载到另一个的顶部
- 通过点击隐藏DIV,并通过JavaScript显示另一个DIV
- 动态添加图像在DIV一个接一个
- 给DIV一个最大化按钮