officeba > 单独文章


利用SharePoint Designer 2007更改网站中的样式

利用 Microsoft Office SharePoint Designer 2007,您可以通过更改一个 SharePoint 网站所应用的默认样式来自定义该网站的外观。此外,您还可以将自己的自定义样式应用于其他网站或选择随时删除所有自定义样式并还原为服务器上该网站集的默 认样式表。您可以对 Windows SharePoint Services 3.0 网站和 Office SharePoint Server 2007 网站执行上述任何更改。

通过使用本地网站的 default.master 页以及“CSS 属性”“管理样式”任务窗格,可以识别出所要更改的视觉元素应用了哪些样式,然后修改这些样式。

 要点   如果希望所做的更改显示在网站的所有网页上,请务必使用网站的 default.master 网页,而非 default.aspx 网页。

默认情况下,一个网站集中所有 SharePoint 网站的样式都在服务器上的一个样式表中定义。在 Windows SharePoint Services 3.0 中,该文件的名称为 Core.css。在 Office SharePoint Server 2007 中,该文件的名称可以是几个名称中的一个。例如,名为 BlackBand.master 的自定义母版页的样式就是在一个名为 Band.css 的样式表中定义的。

第一次修改网站中网页上的任何样式时,Office SharePoint Designer 2007 会自动打开默认样式表的新本地副本并用所做的更改进行更新。当保存或关闭网页或默认样式表的副本时,系统会提示您确认该自定义设置。

确认后的自定义设置反映在样式表的新本地版本中,而该本地版本存储在名为 _styles 的新文件夹中(在网站的“文件夹列表”中自动创建)。任何对同一网站中的样式所做的后续更改都将反映在样式表的该本地版本中,可直接进行编辑。

自定义完默认样式表(例如 Core.css)并且该样式表的一个副本出现在文件夹列表的 _styles 文件夹中时,自定义的样式表将用于显示网站中的所有网页。您可以随时通过重命名或删除自定义样式表来恢复使用默认样式表。

 要点   自定义完样式表后,请勿移动自定义文件或 _styles 文件夹(例如通过拖放操作或剪切粘贴操作)。如果确实移动了上述文件或文件夹,则网站中的每个网页在显示时都带有断开的自定义样式表链接,而且网页上不应用任何样式。

要想从上述情况中恢复,有两种方案可供选择:

  • 若要使用自定义样式表来显示网页,可将其移回到网站顶级目录的 _styles 文件夹中。
  • 若要恢复使用网站的默认样式表,可将自定义样式表移回到网站顶级目录的 _styles 文件夹中,然后删除或重命名该样式表。

    如果自定义样式表已不存在,请在网站顶级目录的 _styles 文件夹中创建一个同名的空文件(例如 Core.css),然后删除或重命名该空文件,从而触发恢复默认样式表的过程。


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2007-07-10 16:49:46,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容