1. 隐藏Quick Launch

<style type="text/css">
/*-- Hide Quick Launch --*/
#s4-leftpanel
{
   display:none;
}

/*-- Move the content placeholder to the left border --*/
.s4-ca
{
   margin-left:0px;
}

</style>

2. 隐藏Ribbon

<style type="text/css">
/*-- Hide ribbon --*/
#s4-ribbonrow
{
   display:none;
}

/*-- Hide top link bar --*/
.s4-pr
{
   display:none;
}

/*-- Hide title --*/
.s4-title
{
   display:none;
}

/*-- Force content to display --*/
#s4-mainarea
{
   display:block;
}

</style>

3. 隐藏列表web part中的列名

<style type="text/css">

/*-- Hide column headers from Web Parts --*/
tr.ms-viewheadertr
{
   display:none;
}

</style>

4. 隐藏列表web part中的'Add new item',

  <style type="text/css">

/*-- Hide "Add new item" row from Web Parts --*/

td.ms-addnew
{
   display:none;
}
</style>

5.

6. sharepoint弹出菜单背景色 (比如下图)

ul.dynamic
{
background-color:AntiqueWhite!important;
}

 

7. SharePoint 2010 中 Focus on Content (顶部、左侧都会隐藏)

页面:

<style type="text/css">
#s4-titlerow{
display:none
}
#s4-leftpanel{
display:none
}
#s4-ribbonrow{
display:none
}
</style>

列表:

<style type="text/css">
#s4-titlerow {
DISPLAY: none
}
#s4-leftpanel {
DISPLAY: none
}
#s4-ribbonrow {
DISPLAY: none
}
#s4-titlerow > div{
display:none
}
</style>

文档库:

<style type="text/css">
#s4-titlerow {
DISPLAY: none
}
#s4-leftpanel {
DISPLAY: none
}
#s4-ribbonrow {
DISPLAY: none
}
#s4-titlerow > DIV {
DISPLAY: none
}
//仅当webpart左侧与浏览器有一定间隔时使用
#MSO_ContentTable{
margin-left:0px;
}
td.ms-addnew
{
display:none;
}
</style>

8. SharePoint控件ID中的".",需要使用"\."来进行转义,例如:

//隐藏Ribbon中的Commit区域:
#Ribbon\.ListForm\.Edit\.Commit{
display:none;
}

9. Flyout Menu:

<style type="text/css">
.s4-ql ul.root ul > li > a
{
background-color:AntiqueWhite;
border-style:solid;
border-width:thin;
border-color:#DBDDDE;
color:blue;
}
.s4-ql ul.root ul > li > a:hover
{
background-color:#F3FBFF;
}
</style> <SharePoint:AspMenu id="V4QuickLaunchMenu" runat="server" EnableViewState="false" DataSourceId="QuickLaunchSiteMap" UseSimpleRendering="true" UseSeparateCss="false" Orientation="Vertical" StaticDisplayLevels="1" MaximumDynamicDisplayLevels="2" SkipLinkText="" CssClass="s4-ql" />

效果图:

10.

11. 隐藏"Recently Modified" 区域:

<style>
.s4-recentchanges{
display:none;
}
</style>

12.

13. SharePoint 2013中点击文件类型图标icon时,不会打开文件(微软已经移除此功能),但可以在页面添加以下代码来实现点击图标打开文件的功能:

For document libraries 和 infopath libraries containing client forms:

<html>
<head>
<script src="http://XXX/sites/xxx/SiteAssets/jquery.min.js"></script>
</head>
<body>
<script>
_spBodyOnLoadFunctionNames.push('iconLinks');
function iconLinks(){
$('td.ms-vb-icon > img').each(function(){
$(this).parent().html('<a href="' + '../' + $(this).attr('title') + '">' + $(this).prop('outerHTML') + '</a>');
});
}
</script>
</body>
</html>

For infopath libraries containing browser enabled forms:

<html>
<head>
<script src="http://XXX/sites/xxx/SiteAssets/jquery.min.js"></script>
</head>
<body>
<script>
_spBodyOnLoadFunctionNames.push('iconLinks');
function iconLinks(){
$('td.ms-vb-icon > img').each(function(){
$(this).parent().html('<a href="' + '../' + $(this).attr('title') + '?openIn=Browser">' + $(this).prop('outerHTML') + '</a>');
});
}
</script>
</body>
</html>

14. Page Viewer web part不能接收参数,但可以用iframe来替代,参考此文章

<script type="text/javascript">
function getQueryStringRegExp(name) {
var reg = new RegExp("(^|\\?|&)"
+ name + "=([^&]*)(\\s|&|$)", "i");
if (reg.test(location.href))
return unescape(RegExp.$2.replace(/\+/g, " "));
return "";
}
document.write("<iframe src='http://www.sitename.com/default.aspx?param1="+ getQueryStringRegExp('param1') + "' width=100% height=100%></iframe>");
</script>

15.

SharePoint Tricks - HTML & CSS & JavaScript的更多相关文章

  1. html css javascript 加载的顺序

    html /css /javascript 这三者的加载顺序影响整个页面的加载速度.而加载速度的快慢直接影响pv(访问量),而且会影响经济收入.在大网站中,可能打开速度快一秒,一年能多带来上亿的收入. ...

  2. Sublime Text插件:HTML+CSS+JAVASCRIPT+JSON快速格式化[转]

    今天在github上乱逛,无意间找到victorporof分享的htmlpretty插件,特做推荐: 先看看他是怎么描述htmlpretty的: This is a Sublime Text 2 an ...

  3. html+css+javascript实现列表循环滚动示例代码

    使用html+css+javascript实现列表循环滚动,设置时间定时,在规定的时间内替换前一个节点的内容,具体示例如下,感兴趣的朋友可以参考下 说明:设置时间定时,在规定的时间内替换前一个节点的内 ...

  4. HTML+CSS+JAVASCRIPT 总结

    1. HTML 1: <!doctype html> 2: <!-- This is a test html for html, css, javascript --> 3: ...

  5. Umbraco(3) - CSS & Javascript(翻译文档)

    原文地址:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/umbraco3css-javascript/ CSS & Jav ...

  6. 原创的基于HTML/CSS/JavaScript的层级目录树

    之前参加过一些基于HTML/CSS/JavaScript的项目,当在页面中需要生成一颗目录树时,总是首先想着网上有没有现成的生成树的源代码,比如dtree.zthee,或者使用一些javascript ...

  7. [MSDN] 使用 SharePoint 2013 中的 JavaScript 库代码完成基本操作

    MSDN:http://msdn.microsoft.com/zh-cn/library/jj163201.aspx 了解如何编写代码以在 SharePoint 2013 中使用 JavaScript ...

  8. [转]SharePoint 2010/2013 使用Javascript来判断权限的三种方法

    本文讲述SharePoint 2010/2013 使用Javascript来判断权限的三种方法的实现方式及其优缺点. 1. 根据用户所在的SharePoint组(比如用户在Leader 组才可以使用审 ...

  9. MiniCodeEditor:只有168字节的在线Html/CSS/JavaScript编辑器

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:MiniCodeEditor:只有168字节的在线Html/CSS/JavaScript编辑器.

随机推荐

  1. js 三大事件(鼠标.键盘.浏览器)

    鼠标事件: click:单击 dblclick:双击 mousedown:鼠标按下 mouseup:鼠标抬起 mouseover:鼠标悬浮(进入) mouseout:鼠标离开(离开) mousemov ...

  2. Linux磁盘占满 no space left on device

    假如当前文件删除了,如果还有其他进程还在使用这个文件,这个文件删不干净:https://www.cnblogs.com/heyonggang/p/3644736.html 在Linux下查看磁盘空间使 ...

  3. POJ_1733 Parity game 【并查集+离散化】

    一.题面 POJ1733 二.分析 该题与之前做过的带权并查集的唯一区别就是数组开不下.所以需要用离散化的思想,只取那些有用的点来解决该问题. 离散化其实就是把这些所有用到的点收集后,去重,再排一下序 ...

  4. POJ_2010 Moo University - Financial Aid 【堆预处理】

    一.题面 POJ2010 二.分析 堆预处理 首先可以考虑吧随便取一个点,判断两侧的最小的总费用是多少,然后相加判断是否满足条件.如果直接判断会超时,所以需要用大根堆预处理一下.先看从分数最小的往最大 ...

  5. jquery 方法总结

    1.   给列表中 某个 标签添加 点击方法 $(function(){ $(".delete").click(function(){ var href = $(this).att ...

  6. 使用PHP并发执行任务–curl_multi应用

    使用PHP并发执行任务–curl_multi应用 原网址:http://lampblog.org/category/phpdev

  7. [转] 配置文件解析利器-Config库

    [From] https://blog.csdn.net/zero__007/article/details/51493851 Typesafe的Config库,纯Java写成.零外部依赖.代码精简. ...

  8. 【Python】struts2-045批量检测

    0x00   环境 存在struts2-045漏洞的war包 apache-tomcat 0x01   脚本 #coding:utf-8 import re import urllib import ...

  9. 小众软件:Windows 下优化软件推荐—— Dism++ | 强迫症晚期患者福音 - 少数派

    Windows 下优化软件推荐—— Dism++ | 强迫症晚期患者福音 - 少数派 https://sspai.com/post/41992 官方网站免费下载

  10. IDEA查看第三方jar包的源代码时出现Decompiled.class file, bytecode version:52.0 (Java 8)的解决方案

    IDEA中使用Ctrl+左键查看第三方jar包的源代码时,出现Decompiled.class file, bytecode version:52.0 (Java 8),说明IDEA没找到该类的.ja ...