内容编辑器Web部件不应用样式

时间:2014-08-06 16:17:06

标签: css sharepoint-2010 content-editor

我在让CEWP应用其中的任何代码时遇到问题。 没有错误,没有任何问题,它只是没有做任何事情。

我已经尝试将代码直接放在CEWP中或链接到文件。 该文件的链接也很有效。

以下是我尝试添加到CEWP的所有代码组合;也许有人可以发现错误:

使用网页上的webpart ID:

<script>
<style>
#WebPartTitleWPQ9 .ms-viewheadertr
{
display: none;
}
</style>
</script>

使用SPD的webpart id:

<script>
<​​style>
#g_daea6bc5_92ba_4702_9956_55d5077c4440 .ms-viewheadertr
{display: none;}
</style>​
</script>

我也尝试过使用和不使用脚本标签,弄乱间距,弄乱线条,弄乱凹痕并且没有任何改变。

我只是想从WebPartTitleWPQ9中删除标题。 当我将其直接添加到页面源时,该样式在自定义列表视图页面上工作得很好,但是当我将列表添加到其他页面时,样式不会保留。我需要在使用列表的任何地方应用样式。

2 个答案:

答案 0 :(得分:1)

脚本标记内有样式标记。 试试这个:

<style type="text/css">
  #WebPartTitleWPQ9 .ms-viewheadertr
  {
  display: none;
  }
</style>

或者这个:

<style type="text/css">
  #g_daea6bc5_92ba_4702_9956_55d5077c4440 .ms-viewheadertr
  {display: none;}
</style>​

答案 1 :(得分:1)

webpart的名称需要省略“title”/“caption”。 webpart的真实名称是WebPartWPQ9而不是WebPartTitleWPQ9。

将css更改为:

<style type="text/css">
   #WebPartWPQ9 .ms-viewheadertr
   {
      display: none;
   }
</style>

修好了。