我创建了一个自定义列表,并通过修改 ItemStyle.xsl 对 CQWP 在页面上呈现它的方式进行了一些更改。但是,我想使用一些自定义 css 类,因此我想从包含此 CQWP 的页面的 head 标签链接到我自己的自定义 .css 文件。

所以我的问题是,在哪里放置我的 .css 文件以及如何将其正确链接到包含 CQWP 的页面。请记住,我正在制作一个应该部署在多共享点安装上的解决方案。

谢谢。

有帮助吗?

解决方案

微软官方的方式是将它们复制到相关文件夹中(如下载其模板包所示)。但是,您也可以创建自己的站点定义,并将项目添加到正确的库和列表中,就像添加母版页一样。

如果您要通过功能部署 CSS 和母版页,请记住您必须激活网站集上的发布基础结构和网站上的发布功能。

要将母版页/页面布局部署为一项功能,您应该按照以下站点中的步骤操作,您可以使用“fileurl”元素来指定您的 CSS 并将其放入正确的文件夹(例如样式库):http://www.sharepointnutsandbolts.com/2007/04/deploying-master-pages-and-page-layouts.html

其他提示

考虑将它们上传到网站集根目录中的“样式库”。

如果您根本没有“样式库”,请考虑制作一个 - 它只是一个文档库。

确保权限设置正确,以便每个需要阅读它的人都可以。

您可以使用“/Style%20Library/my.css”引用它们,但这不适用于不在域根目录下的网站集。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top