CSS 样式不应用 Sharepoint 2013
CSS Styling Not Applying Sharepoint 2013
我有一个脚本正在尝试应用于 SharePoint 2013 主页的主页。我曾尝试将它添加到 CEWP 和脚本编辑器 Web 部件中,但没有成功。我试过 2010 sharepoint,效果很好。当我将脚本添加到 2013 时,我没有收到任何错误,该页面根本没有执行任何操作。我正在尝试向全局导航栏添加背景颜色。请参阅下面的脚本:
DIV #s4-topheader2 {
BORDER-TOP: 0px;
BACKGROUND-IMAGE: none;
BORDER-BOTTOM: #222 7px solid
}
.s4-toplinks {
FONT-SIZE: 14px;
FONT-FAMILY: "Helvetica Neue", Arial, Helvetica, sans-serif;
BACKGROUND: #333
}
.s4-tn .menu LI A.static {
BORDER-TOP: medium none;
FONT-FAMILY: "Helvetica Neue", Arial, Helvetica, sans-serif;
BORDER-RIGHT: medium none;
BORDER-BOTTOM: medium none;
COLOR: #ccc;
PADDING-BOTTOM: 20px;
PADDING-TOP: 20px;
PADDING-LEFT: 20px;
BORDER-LEFT: medium none;
PADDING-RIGHT: 20px
}
.s4-tn .menu LI A.selected {
BORDER-TOP: medium none;
BORDER-RIGHT: medium none;
BACKGROUND-IMAGE: none;
BORDER-BOTTOM: medium none;
MARGIN: 0px;
BORDER-LEFT: medium none;
BACKGROUND-COLOR: #222
}
.s4-tn .menu LI A.static:hover {
TEXT-DECORATION: none;
BACKGROUND: #444;
COLOR: white
}
DIV #s4-searcharea {
POSITION: relative;
TOP: 17px
}
您的 CSS 样式在 SharePoint 2010 中运行良好,但在 SharePoint 2013 中运行不正常,因为您使用的 classes 适用于 SharePoint 2010 并且有不同的 classes 适用于 SharePoint 2013 .
转到您的 SharePoint 2013 主页并找到相似的 class 名称并将您的样式应用于那些 classes。
例如,对于顶部 header 栏,div SharePoint 2013 中的 ID 是 suiteBar
..
我有一个脚本正在尝试应用于 SharePoint 2013 主页的主页。我曾尝试将它添加到 CEWP 和脚本编辑器 Web 部件中,但没有成功。我试过 2010 sharepoint,效果很好。当我将脚本添加到 2013 时,我没有收到任何错误,该页面根本没有执行任何操作。我正在尝试向全局导航栏添加背景颜色。请参阅下面的脚本:
DIV #s4-topheader2 {
BORDER-TOP: 0px;
BACKGROUND-IMAGE: none;
BORDER-BOTTOM: #222 7px solid
}
.s4-toplinks {
FONT-SIZE: 14px;
FONT-FAMILY: "Helvetica Neue", Arial, Helvetica, sans-serif;
BACKGROUND: #333
}
.s4-tn .menu LI A.static {
BORDER-TOP: medium none;
FONT-FAMILY: "Helvetica Neue", Arial, Helvetica, sans-serif;
BORDER-RIGHT: medium none;
BORDER-BOTTOM: medium none;
COLOR: #ccc;
PADDING-BOTTOM: 20px;
PADDING-TOP: 20px;
PADDING-LEFT: 20px;
BORDER-LEFT: medium none;
PADDING-RIGHT: 20px
}
.s4-tn .menu LI A.selected {
BORDER-TOP: medium none;
BORDER-RIGHT: medium none;
BACKGROUND-IMAGE: none;
BORDER-BOTTOM: medium none;
MARGIN: 0px;
BORDER-LEFT: medium none;
BACKGROUND-COLOR: #222
}
.s4-tn .menu LI A.static:hover {
TEXT-DECORATION: none;
BACKGROUND: #444;
COLOR: white
}
DIV #s4-searcharea {
POSITION: relative;
TOP: 17px
}
您的 CSS 样式在 SharePoint 2010 中运行良好,但在 SharePoint 2013 中运行不正常,因为您使用的 classes 适用于 SharePoint 2010 并且有不同的 classes 适用于 SharePoint 2013 .
转到您的 SharePoint 2013 主页并找到相似的 class 名称并将您的样式应用于那些 classes。
例如,对于顶部 header 栏,div SharePoint 2013 中的 ID 是 suiteBar
..