我才刚刚开始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/

10-12 14:07