我才刚刚开始DNN换肤,并对skin.css的工作方式感到困惑。我使用的是“旧版”换肤方法,因此我的皮肤文件夹中包含SkinName.htm文件,每次更改它时,DNN都会对其进行解析。现在我想添加一些CSS ...
据此:(以及我遇到的其他各种参考文献)
DotNetNuke Skinning
我只需要在skin文件夹中添加skin.css文件,DNN框架应自动添加对其的引用。
但是我添加了skin.css,其中包含以下内容:
.Head
{
color: Green;
}
绝对不会进入我的最后一页;用萤火虫检查。就像颜色一样:绿色通过class =“ Head”应用于我的元素
任何人对我的skin.css为什么会被忽略有任何建议?当前的DNN版本仍然可以这种方式工作吗?有什么明显的我应该看的吗?
最佳答案
您需要做的是在外观目录中的skin.css文件,参考将自动添加。
但是,在开发皮肤时,如果在目录中没有skin.css文件的情况下首先单击“解析皮肤包”,则在创建后将忽略该文件。最简单的解决方案是将所有皮肤文件复制到新的皮肤目录,然后重新解析皮肤程序包。
关于css - DotNetNuke Skinning:如何使用\添加skin.css?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3561683/