谢谢, 史蒂夫
答案 0 :(得分:1)
这实际上取决于您的项目。如果您正在开发商业产品,我的建议是学习如何使用样式,以便您与DotNetNuke核心以及第三方扩展(皮肤和模块)具有高度兼容性。
我想说如果您完全控制该网站,那么按照您自己的约定并完全绕过DNN选择器可能是值得的。
这种方法是创建定义具有特定类名的区域的外观和容器。然后,您可以根据元素的实际内容而不是应用于哪个类来为这些区域中的元素定义样式。
您可能还想清理或删除default.css文件的内容(\ portals_default \ default.css)。
答案 1 :(得分:0)
我会添加另一个追加或覆盖默认样式的样式表。这样,您可以重新创建默认样式而无需编辑默认样式表。
使用CSS的级联性质对您有利!
如果样式是新的,请确保使用外部容器命名它们。