Sharepoint 2010。为内容编辑器 Web 部件添加自定义背景和框架
我需要创建具有复杂(少数 div 或其他 html 元素)背景和边框的自定义 Web 部件。
我如何使用默认的共享点内容编辑器并仅添加预定义的背景和框架!?
谢谢。
I need to create custom webpart with complex (few divs, or other html elements) background and borders.
How can i use default sharepoint content editor and just add predefined background and frame!?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您用 Sharepoint 2007 和 2010 标记了您的问题,但内容编辑器不同。这个答案适用于 SP2010:
您只需将 CSS 添加到自定义 CSS 文件即可。
.ms-rte-layoutzone-inner-editable
的background-image
将实现图像技巧。如果您想在边框中添加“框架”,可以将border
属性添加到.ms-rte-layoutzone-outer
并将其设置为例如red< /代码>。
背景图像的示例:
但是请帮您的用户一个忙,不要在内容编辑器的背景中包含任何闪烁或分散注意力的内容 - 如果您想要一些非常浅的灰色或类似的东西,也可以。
对于 MOSS2007,您需要检查可以覆盖的特定样式。
You tagged your question with Sharepoint 2007 and 2010, the content editors are different though. This answer is for SP2010:
You can just add CSS to a custom CSS file.
background-image
for.ms-rte-layoutzone-inner-editable
will do the image trick. If you want to add a "frame" as in border, you can addborder
attributes to.ms-rte-layoutzone-outer
and make it e.g.red
.An example for a background image:
But please do your users a favor and don't include anything blinking or distracting to the content editor's background - if you wanna go for some very light grey or something like that it's OK.
For MOSS2007 you need to check the specific styles you can override.