【发布时间】:2016-08-29 00:34:36
【问题描述】:
我正在尝试在关闭 </head> 之前添加两个自定义 css 样式表而不破坏皮肤和/或破解皮肤?
我构建了两个 css 文件来将网站转变为响应式设计,而无需实际接触任何皮肤/模板代码,因此有必要对 css 文件进行最后排序。
【问题讨论】:
标签: css asp.net dotnetnuke head
我正在尝试在关闭 </head> 之前添加两个自定义 css 样式表而不破坏皮肤和/或破解皮肤?
我构建了两个 css 文件来将网站转变为响应式设计,而无需实际接触任何皮肤/模板代码,因此有必要对 css 文件进行最后排序。
【问题讨论】:
标签: css asp.net dotnetnuke head
最好的办法是使用 DNN CSS Include 皮肤对象注册它,将其添加到您的皮肤中并简单地设置一个高优先级。
<dnn:DnnCssInclude runat="server" FilePath="~/Your-PathHere" Priority="100" />
您只需要确保您的皮肤中也有以下寄存器。
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %>
完整的API Details for Client Resource Management 会有所帮助。最高 DNN 优先级似乎是 35
【讨论】: