Ana*_*yal 5 css sharepoint-designer sharepoint-2010
我已在服务器场模式下的单台计算机上安装SharePoint 2010,指向另一台服务器上的数据库.我想通过做一些我最初认为简单明了的事情,从SharePoint 2010母版页链接到自定义CSS,开始涉足品牌网站.
我已经使用站点资产中的SharePoint设计器上传了一个自定义css(我们称之为custom.css).我需要用什么语法链接到它?我尝试过以下方法:
<SharePoint:CssRegistration name="custom.css" After="corev4.css" runat="server"/>
Run Code Online (Sandbox Code Playgroud)
但是服务器找不到CSS文件.我收到以下错误:
无法为"1033/styles/custom.css"创建缓存安全URL,找不到文件.请验证layouts目录下是否存在该文件.
我会先使用Alternate CSS.但其他选择是:
如果将CSS文件放在样式库中,则可以执行以下操作:
<SharePoint:CssRegistration name="<% $SPUrl:~SiteCollection/Style Library/custom.css%>" runat="server"/>
将CSS放在服务器上14\TEMPLATE\LAYOUTS\1033\STYLES\custom\custom.css然后你可以这样做:
<SharePoint:CssRegistration name="custom/custom.css" runat="server"/>
将文件放入其自己的目录被认为是最佳实践,因此它不会干扰现成文件的更新.