设为首页 收藏本站
查看: 1038|回复: 0

[经验分享] SharePoint UI 定制(原创)

[复制链接]

尚未签到

发表于 2015-9-28 13:22:28 | 显示全部楼层 |阅读模式
  在看了Rickie 的定制SharePoint UI 后自己再尝试了一下,总结了些改变SharePoint UI 的经验,主要是修改SharePoint 自身的CSS 文件(修改前先备份)就可以做到改变它基本的图象和颜色,至于再深入需要改得面目全非的话,我也在研究。好了现在先自定义一个CSS 的文件,然后按照Rickie 的方法应用就可以。我这里给出了更多一些CSS 的设置。

  /*搜索Web 部件的背景*/
.ms-sbtable
{
background-color: white; font-family: 宋体; font-size: .7px; font-style: normal; font-weight: normal
}
.ms-sblbcorner
{
}
  
/*owspers.css*/
.ms-bannerframe, .ms-GRHeaderBackground, .ms-storMeFree
{
  
background-repeat: repeat-x;
background-color: white;
  
}
.ms-sectionline
{
background-color: white;
}
.ms-menuimagecell
{
   
    background-color: white;
    cursor:hand ;
   
}
.ms-sectionheader
{
    color: white;
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
}
.ms-WPHeader
{
background-color :White ;
  background-repeat: repeat-x;
    BORDER-TOP:  solid 1px white;
}
  
/*设置导航按钮被选中后的背景*/
.ms-phnavmidc1sel, .ms-phnavmidc0sel
{
border-right: 1px solid white;
padding-right: 8px;
border-top: 1px solid white;
padding-left: 8px;
background-image:none;
  
padding-bottom: 2px;
border-left: 1px solid white;
padding-top: 1px;
border-bottom: 1px solid white;
background-repeat: repeat-x;
background-color: white;
  
}
/*曾经修改COLOR 属性*/
.ms-phnavmidc1sel a,.ms-phnavmidc0sel a
{ FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: black; FONT-STYLE: normal; TEXT-DECORATION: none }
  .ms-location a:link, .ms-location a:visited
{
font-weight: normal;
font-size: 9pt;
color: black;
font-family: ,Verdana;
text-align: left;
text-decoration: none
}
  .ms-pvnavmidC1 a:link
{
overflow: hidden;
width: 80px;
color: black;
TEXT-OVERFLOW: ellipsis;
text-decoration: none
}
  
.HtmlMenuButton
{
   background-color:White ;
   font:icon([""]) #ffffff;
   cursor:hand ;
}
  .ms-bannerframe
{
padding-right: 14px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
border-bottom: 0px;
background-color: white;
}
.ms-tzmidright
{
padding-right: 6px;
padding-left: 6px;
padding-bottom: 6px;
padding-top: 6px;
}
.ms-navframe, .ms-GRStatusBar
{
  
background-color: white;
        BACKGROUND-REPEAT: repeat-y;
}
  Div.ms-titleareaframe
{
    border-top: 3px solid white;
  
    background-repeat: no-repeat;
  
}
  .ms-ToolPaneFrame .ms-HoverCellInActiveDark
{
    border: solid 1px white;
}
/*WebPart 的头部颜色*/
  .ms-WPHeader
{
   background-image: none;
   background-color: #ffffff;
   BORDER-TOP:  solid 1px #FEE8CA;
}
  .ms-sitehdr
{
BACKGROUND-POSITION: left center;
BACKGROUND-IMAGE: none
WIDTH: 100%;
BACKGROUND-REPEAT: repeat-y;
BACKGROUND-COLOR: #646464;
padding-left: 5px;
padding-right: 0px;
padding-top:4px;
padding-bottom:4px;
}
.ms-farmhdr
{
BACKGROUND-POSITION: left center;
BACKGROUND-IMAGE:none;
WIDTH: 100%;
BACKGROUND-REPEAT: repeat-y;
BACKGROUND-COLOR: #646464;
padding-left: 5px;
padding-right: 0px;
padding-top:4px;
padding-bottom:4px;
}
.ms-phnav1wrapper
{
/*导航栏背景图在这里设置*/
border-top: white 1px solid;
background-image: none;
  
width: 100%;
background-repeat: repeat-x;
background-color: white;
}
/*帮助按钮的指针 */
.HtmlMenuButton
{
    CURSOR:help ;
}
  
.ms-tzmidright
{
padding-right: 6px;
padding-left: 6px;
padding-bottom: 6px;
padding-top: 6px;
  
}
/*menu.css*/
.ms-MenuUI
{
background-color:white;
  }
/*OWS.css*/
  .ms-bannerframe, .ms-GRHeaderBackground, .ms-storMeFree
{
background-image: url(/_layouts/images/topgrad_2.gif);
background-repeat: repeat-x;
background-color: white;
}
/* web part 的外观属性*/
.ms-WPDesign {
    background-color: white;
}
.ms-WPMenu {
    background-color: white;
}
.ms-WPTitle
{
padding-right: 7px;
padding-left: 6px;
font-weight: bold;
font-size: 9pt;
padding-bottom: 2px;
color: black;
padding-top: 2px;
font-family: simsun-18030, verdana, arial, helvetica, sans-serif;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited
{
    color:black;
    text-decoration:none;
    cursor:hand;
}
.ms-WPTitle A:hover
{
    color:black;
    text-decoration:underline;
    cursor:hand;
}
.ms-WPSelected
{
    border: #f4c660 3px dashed;
}
.ms-WPBody
{
    font-size: 9pt;
    font-family: verdana, arial, helvetica, sans-serif;
}
.ms-WPBody TABLE, .ms-TPBody TABLE
{
    font-size: 1em;
    color:Black ;
}
.ms-WPBody A:link, .ms-WPBody A:visited
{
    color:black;
    text-decoration:none;
}
.ms-WPBody A:hover
{
    color:black;
    text-decoration:underline;
}
.ms-WPBody th, .ms-TPBody th
{
    font-weight:bold;
}
.ms-WPBody td
{
    font-size: 9pt;
    font-family: verdana, arial, helvetica, sans-serif;
}
.ms-WPBody h1, .ms-TPBody h1
{
    font-weight:bold;
    font-size:200%;
}
.ms-WPBody h2, .ms-TPBody h2
{
    font-weight:bold;
    font-size:150%;
}
.ms-WPBody h3, .ms-TPBody h3
{
    font-weight:bold;
    font-size:120%;
}
.ms-WPBody h4, .ms-TPBody h4
{
    font-weight:bold;
    font-size:100%;
}
.ms-WPBody h5, .ms-TPBody h5
{
font-weight:bold;
font-size:80%
}
.ms-WPBody h6, .ms-TPBody h6
{
    font-weight:bold;
    font-size:65%;
}
.ms-WPBorder
{
    border-color: white;
    border-width: 1px;
    border-style: solid;
    border-top-width: 0px;
}
/*间隔线*/
.ms-vh,.ms-vh2{
    font-family: verdana;
    font-size: .75em;
    color: white
    text-align: left;
    text-decoration: none;
    font-weight: normal;
    vertical-align: top;
    padding-right:;
}
.ms-vh2{
    padding-left: 4px;
    padding-right: 0px;
}
  /*左边间隔线*/
.ms-vh-left {
    font-family: verdana;
    font-size: .75em;
    color: white;
    text-align: left;
    text-decoration: none;
    font-weight: normal;
}
/*右边间隔线*/
.ms-vh-right {
    font-family: verdana;
    font-size: .75em;
    color: white;
    text-align: right;
    text-decoration: none;
    font-weight: normal;
    padding-right: 5px;
}
  /*更改连接web part 的字体*/
.ms-vb, .ms-vb2, .ms-GRFont, .ms-vb-user{
    font-family: Simsun-18030, verdana;
    font-size: .75em;
    vertical-align: top;
    padding-right:;   
}
.ms-vb a, .ms-vb2 a, .ms-GRStatusText a,.ms-vb-user a {
    color: black;
    text-decoration: none;
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover {
    color: black;
    text-decoration: underline;
}
.ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited  {
   color: black;
   text-decoration: none;
}
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover {
    color: black;
    text-decoration: underline;
}
.ms-vb2, .ms-vb-title, .ms-vb-icon,.ms-vb-user {
    border-top: 1px solid black;
}
.ms-vb-icon {
    vertical-align: top;
    width: 16px;
    padding-top: 2px;
    padding-left: 4px;
    padding-right: 0px;
    padding-bottom: 0px;
    background-image:none;
}
.ms-vb-user {
    padding-top: 2px;
    padding-left: 0px;
    padding-right: 0px;
}
.ms-vb2{
    padding-top: 3px;
    padding-left: 4px;
    padding-right: 0px;
    padding-bottom: 4px;
}
.ms-homepagetitle {
    font-family: arial;
    font-size: 12pt;
    color: black;
    font-weight: bold;
    text-decoration: none;
}
a.ms-addnew {
    font-weight: normal;
    font-family: verdana;
    font-size: .75em;
    color: #003399;
    text-decoration: none;
}
td.ms-addnew {
    padding-left: 7px;
    padding-right: 0px;
}
/*更改搜索栏需要的图片*/
.ms-sblbcornerRTL
{  /*找到cornerbRTL.gif,并修改成你自己需要的颜色*/
background-color: #FFFFFF;
background-image:none;
background-repeat: no-repeat;
background-position: right top;
padding-left: 0px;
padding-right: 5px;
padding-bottom: 4px
  }
.ms-sbtopcorner
{  
  /*找到cornertop.gif,并修改成你自己需要的颜色*/
background-image:none;
  
background-repeat: no-repeat;
background-position: left top;
border-bottom-width: 0px;
}
.ms-sblbcorner
{  
  /*找到cornerbl.gif,并修改成你自己需要的颜色*/
background-color: #FFFFFF;
background-image:none;
  background-repeat: no-repeat;
background-position: right top;
padding-left: 0px;  
padding-right: 5px;
padding-bottom: 4px
}
.ms-sbtopcornerRTL
{  
  /*找到cornertopRTL.gif,并修改成你自己需要的颜色*/
background-color: #FFFFFF;
background-image: none;
background-repeat: no-repeat;
background-position: left top;
border-bottom-width: 0px;
}
/*三角型按钮属性*/
.ms-HoverCellInActive
{
    border: none;
    margin: 1px;
    background-color: transparent;
   
}
.ms-HoverCellActive
{
    border: white 1px solid;
    background-color: white;
}
.ms-HoverCellActiveDark
{
    border: solid 1px white;
    background-color: white;
}
/*连接web 部件 属性*/
.ms-SPLink
{
    font-family:verdana;
    font-size: 9pt;
    color: black
}
.ms-SPLink A:link, .ms-SPLink A:visited
{
    color:black;
    text-decoration:none;
}
BODY
{
background-color:White;
}
  
  
参考:
http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_sp2003_ta/html/ODC_SPSCustomizingSharePointSites2.asp
http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_sp2003_ta/html/ODC_SPSCustomizingSharePointSites3.asp

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-120038-1-1.html 上篇帖子: Visual Studio 2005 extensions for Windows SharePoint Services 3.0 试用 下篇帖子: SharePoint 2010: 使用BCS构建解决方案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表