最近遇到的SHAREPOINT问题两则

简介: 一,将SHAREPOINT从2010升级到2013后,有的视图VIEW显示格式完全不正确,没有内容,或是只有一个BY的占行。       这个主要调整视图的STYLE,可能默认的不合适(好象适合IPAD或MOBILE移动设置)。

一,将SHAREPOINT从2010升级到2013后,有的视图VIEW显示格式完全不正确,没有内容,或是只有一个BY的占行。

      这个主要调整视图的STYLE,可能默认的不合适(好象适合IPAD或MOBILE移动设置)。试试其它的,总有一款合适。。比如,我喜欢SHADE

二,新的SHAREPOINT2013的TOP NAVIGATION BAR死活不分栏。

     解决方法有两种。A是粗暴的。就是在MASTERPAGE里有TABLE HTML,强行分行。B是新建一个自定义CSS,重新描述一下s4-tn ul.static{
white-space:nowrap;}(NOWRAP是不自动分行。NORMAL则可以),还要试试有没有更好的办法。

.s4-tn{
padding:0px;
margin:0px;
}


.s4-tn ul.static{
white-space:nowrap;
}


.s4-tn li.static > .menu-item{
/* [ReplaceColor(themeColor:"Dark2")] */ color:#3b4f65;
white-space:nowrap;
border:1px solid transparent;
padding:4px 10px;
display:inline-block;
height:15px;
vertical-align:middle;
}


.s4-tn ul.dynamic{
/* [ReplaceColor(themeColor:"Light2")] */ background-color:white;
/* [ReplaceColor(themeColor:"Dark2-Lighter")] */ border:1px solid #D9D9D9;
}


.s4-tn li.dynamic > .menu-item{
display:block;
padding:3px 10px;
white-space:nowrap;
font-weight:normal;
}


.s4-tn li.dynamic > a:hover{
font-weight:normal;
/* [ReplaceColor(themeColor:"Light2-Lighter")] */ background-color:#D9D9D9;
}


.s4-tn li.static > a:hover
{
/* [ReplaceColor(themeColor:"Accent1")] */ color:#44aff6;
text-decoration:underline;
}


HTML(这是对2010的,13的差不多)

<TABLE class="ms-topnav zz1_TopNavigationMenu_4" border=0 cellSpacing=0 cellPadding=0 width="100%" hoverClass="zz1_TopNavigationMenu_14 ms-topNavHover">
<TBODY>
<TR>
<TD style="WHITE-SPACE: normal" >
这里把MASTER.PAGE的TOPNAVIGATIONMENU代码包进来。
</TD>
</TR>
</TBODY>
</TABLE>

 

 

目录
相关文章
|
安全 Swift 虚拟化
又来了?曝微软下月将着手开发 Windows 12
又来了?曝微软下月将着手开发 Windows 12
133 0
又来了?曝微软下月将着手开发 Windows 12
|
Windows
艾伟_转载:WinForm二三事(一)
在进入正文之前,想请大家先欣赏下面两段代码: 1: //这是一个控制台程序,请先添加System.Windows.Form.dll的引用 2: using System.Windows.
939 0
|
Windows
艾伟_转载:WinForm二三事(二)
监视消息循环 在上一篇文章中,我们讨论了消息循环是响应用户输入的根本,还提到了在WinForm中执行耗时操作是因为这个耗时操作与消息循环在同一个UI Thread上,导致不能处理用户的后续响应,造成程序假死。
991 0
|
数据库 .NET 开发框架
|
编解码 开发框架 数据可视化