如何将 CSS 定位到特定的共享点页面布局文件?
是否可以为我开发的每个 SharePoint 页面布局创建一个 .CSS 文件,或者是否需要在母版页中引用母版页中每个可能布局的 CSS?
IE 是否有可能影响使用页面布局的页面的 ?
Is it possible to create a .CSS file for each SharePoint Page Layout I develop, or does the CSS for each possible layout in a master page need to be referenced in the master page?
IE is it possible to affect the <head>
of the page a page layout is used in?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
通过在布局页面上的 PlaceHolderAdditionalPageHead 内容占位符标记中包含任何链接等,可以进一步增强 Michal 的解决方案。 这样它将正确包含在生成页面的头部。
例如
Michal's solution can be further enhanced by including any links etc in the PlaceHolderAdditionalPageHead content placeholder tag on your layout page. This way it will be included properly in the head of the generated page.
e.g.
您可以通过在页面布局中放置标签来嵌入要在页面布局中使用的 CSS。
例如:
或者在页面布局中,您还可以创建指向您想要使用的 CSS 文件的相对链接:
通过这种方式,您可以在您使用的页面布局中覆盖不同的 css 样式。
希望有帮助!
You can embed the CSS that you want to use in a Page Layout by putting in a tag in the page layout.
For example:
Or in the page layout you can also create a relative link to the CSS file that you would like to use as well:
In this way you can have different css styles overridden in the page layouts that you use.
Hope that helps!