那些年,哥私藏的源代码

2024-05-06 11:08
文章标签 源代码 私藏

本文主要是介绍那些年,哥私藏的源代码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.英文截断

 p{height: 24px;overflow: hidden;width: 100%;word-wrap:break-word;word-break:break-all;}


2.css reset

/*reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; border:0; outline:0; font-size: 100%; vertical-align: baseline; }
table { border-collapse:collapse; border-spacing:0px; }
ol, ul {list-style:none;}
th,td{vertical-align:middle;}

3.clearfix 清除浮动

.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}

4.body default

body {margin:0px auto; font-family:"宋体",Arial,Helvetica,sans-serif; font-size:12px;background:#f0f1f1;}
html,html body{_background-image:url(about:blank);_background-attachment:fixed;}

5.a样式

a{ text-decoration:none; color:#333333; }
a:hover{color:#E53434 !important; text-decoration:underline;}
a:hover img{text-decoration:none;}

6.来个css整套的(www.meilele.com 版权所有)

/*reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; border:0; outline:0; font-size: 100%; vertical-align: baseline; }
table { border-collapse:collapse; border-spacing:0px; }
ol, ul {list-style:none;}
th,td{vertical-align:middle;}
/*common*/
.Left { float:left; }
.Right { float:right; }
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}
a{ text-decoration:none; color:#333333; }
.red, a.red { color:#e53434; }
.gray, a.gray { color:#787878; }
.orange, a.orange { color:#F60; }
.black, a.black { color:#333; }
.white,a.white{ color:#FFF;}
.scarlet,a.scarlet{ color:#E53434;}
a:hover{color:#E53434 !important; text-decoration:underline;}
a:hover img{text-decoration:none;}
.none{ display:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both }
.center{text-align:center;}
.w{width:980px; margin-left:auto;margin-right:auto;}
.height5 { height:5px; line-height:1px; }
.height10 { height:10px; line-height:1px; }
.height15 { height:15px; }
.height20 { height:20px; }
.height25 { height:25px; }
.height30 { height:30px; }
.height40 { height:40px; }
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
.inline_block { display:inline-block; }
.bold { font-weight:bold; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.fline { text-decoration:line-through }
.uline{ text-decoration:underline;}
.yen{font-family:Arial;}
.pointer { cursor:pointer; }
.MLL_lazy{ border:none; color:#FFF; background:url(../zxwimg20121022/ajax-loader.gif) center center no-repeat; overflow:hidden; border:1px solid #999; padding:0px; line-height:1px; font-size:1px;}
.indent{ text-indent:-9999px; overflow:hidden;}
.w970{width:970px; margin-left:auto;margin-right:auto;}
img{background:#eee;overflow:hidden;vertical-align:top;}
.yahei{font-family: 'Microsoft YaHei',微软雅黑}body {margin:0px auto; font-family:"宋体",Arial,Helvetica,sans-serif; font-size:12px;background:#f0f1f1;}
html,html body{_background-image:url(about:blank);_background-attachment:fixed;}


7.操作cookie

/*** 设置cookie* @param {string} name key* @param {string} value value* @param {string/number} Days 有效期,或者'session'* @param {string} domain 作用域。默认meilele.com*/setCookie : function (name, value, Days, domain ,path) {Days = Days || 360;path = path || '/';domain = domain?";domain="+domain:";domain=meilele.com";var expDay = new Date();expDay.setTime(expDay.getTime() + parseInt(Days) * 24 * 60 * 60 * 1000);document.cookie = name + "=" + encodeURIComponent(value) + (Days == "session" ? "" : ";expires=" + expDay.toGMTString()) + domain + ";path="+path;},/** 获取cookie* @param {string} name key* @return {string} cookie值*/getCookie : function (name) {var cookieValue;if (document.cookie && document.cookie != '') {var cookies = document.cookie.split(';');var cookieLength = cookies.length;for (var i = 0; i < cookieLength; i++) {var cookie = cookies[i].replace(/(^\s*)|(\s*$)/g, "");if (cookie.substring(0, name.length + 1) == (name + '=')) {cookieValue = decodeURIComponent(cookie.substring(name.length + 1));break;}}}return cookieValue;},

8,设置为首页,加入收藏

/** @设为首页*/setHome : function(){var url = window.location.href;try {obj.style.behavior = 'url(#default#homepage)';obj.setHomePage(url);}catch(e) {if (window.netscape) {try {netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}catch(e) {alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");}var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref('browser.startup.homepage', url);}}},/** @加入收藏*/addFavorites : function(){var sURL=window.location.href;var sTitle=document.title;try{window.external.addFavorite(sURL,sTitle);}catch(e){try{window.sidebar.addPanel(sTitle,sURL,"");}catch(e){alert("加入收藏失败,请使用Ctrl+D进行添加");}}},


9.将json格式数据转为字符串

//将json格式数据转化为字符串jsonToString: function( json ) {var strTemp = [];if ( typeof json != "object" ) {return;}for ( var k in json ) {strTemp.push( '\"' + k + '\":' + '\"' + json[k] + '\"' );}return "{" + strTemp.join(",") + "}";},

10.设置透明度

	/** @设置透明度* @param: target {objext} 目标对象* @param: value {number} 透明度值*/setOpacity : function( target, value ){if( document.documentElement.filters ){target.style.filter = "alpha(opacity="+value+")";}else{target.style.opacity = value/100;}},

11.元素距离顶部偏移量

	offsetTop:function (obj) {var offsetParent = obj;if(!obj)return 0;var top = 0;while (offsetParent != null && offsetParent != document.body) {top += offsetParent.offsetTop;offsetParent = offsetParent.offsetParent;}return top;},


12.取消事件默认行为

if ( e && e.preventDefault ){ e.preventDefault();} else { window.event.returnValue = false;} 


13.阻止事件冒泡

    function stopPP(e){var evt = e|| window.event;//IE用cancelBubble=true来阻止而FF下需要用stopPropagation方法evt.stopPropagation ?evt.stopPropagation() : (evt.cancelBubble=true);}



14.clearfix

/*clearfix*/
.clearfix:before, .clearfix:after {display: table;line-height: 0;content: "";
}.clearfix:after {clear: both;
}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;
}
.clearfix {*zoom:1;
}

15.img hover

/*img hover*/
img:hover {opacity: 0.85;
}
img {-ms-interpolation-mode: bicubic;/*ie7 专用,消除图片锯齿*/-webkit-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;transition: all 200ms ease-in;
}

16,jquery 同步控制

$.ajaxSetup({ async : false 
});    
$.ajaxSetup({ async : true });   


这篇关于那些年,哥私藏的源代码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/964187

相关文章

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

运营版开源代码 多语言跨境商城 跨境电商平台

默认中英双语 后台带翻译接口 支持133种语言自动翻译 支持多商户联盟 一键部署版本 伪静态+后台登陆后缀 源码下载:https://download.csdn.net/download/m0_66047725/89722389 更多资源下载:关注我。

容器第四课,JDK源代码分析,自己实现LinkedList,双向链表的概念_节点定义

package com.pkushutong.Collection;public class Test03 {private Test03_01 first; //第一个节点private Test03_01 last; //最后一个节点private int size;public void add(Object obj){Test03_01 t = new Test03_01();if(fi

【UE4源代码观察】观察Core模块

话题 Core模块是整个引擎中最核心的模块,在之前的博客【UE4源代码观察】可视化所有模块的依赖情况中有统计,它被983个模块引用,恐怕除了第三方的模块外基本所有模块都有引用。我想首先观察其中的内容,然后再做测试:将Core模块拷贝到之前【UE4源代码观察】手动建立一个使用UBT进行编译的空白工程建立的空白工程中,看能否将它成功编译,理论上讲,“核心”不应再依赖太多其他的东西,所以我应该不会再需

【UE4源代码观察】在空白工程中测试跨模块调用函数

目的 在之前的博客【UE4源代码观察】手动建立一个使用UBT进行编译的空白工程中,成功让UBT工作起来了。现在我想要测试编译出的多个模块之间是否能互相调用,我记录下测试的过程。最终工程见 工程GIT链接。 实践 第一部分 首先仿照TestA模块建立TestB模块。 在TestB.h文件中声明了一个函数 int TestBFunc(int x, int y); 并在TestB.cpp中

【UE4源代码观察】观察FEngineLoop中各函数的调用顺序

当启动编辑器时,Launch模块是启动模块,在Windows平台中 LaunchWindows.cpp 的 WinMain函数是入口,而 FEngineLoop 管理了程序的初始化与主循环。他的成员函数如下: public:/*** Pre-Initialize the main loop, and generates the commandline from standard ArgC/Arg

【UE4源代码观察】手动建立一个使用UBT进行编译的空白工程

我想观察UE4是怎么编译的,于是查阅官方文档,了解到UE4有一套自己的编译工具:UnrealBuildTool,简称UBT。关于UBT的官方文档参阅:虚幻编译工具。我想尝试自己手动建立一个使用UBT进行编译的空白工程。不过首先,先了解下UBT的编译流程中一些文件所扮演的角色 UBT的编译流程中一些文件所扮演的角色 模块 每个模块都由一个 .build.cs 文件声明,它存储在 Source

【UE4源代码观察】可视化所有模块的依赖情况

思路 UE4引擎的模块非常多,我想要观察他们的依赖情况。于是我写了程序读取所有模块的.Build.cs文件,记录每个模块依赖的模块(当前是看PublicDependencyModuleNames和PrivateDependencyModuleNames。但后来经评论提醒我发现AddEngineThirdPartyPrivateStaticDependencies也应该视作是“依赖”但没统计,后续

【UE4源代码观察】观察TargetPlatform模块

前情提要与本次目标 在之前的博客《【UE4源代码观察】观察 RHI、D3D11RHI、RenderCore 这三个模块的依赖关系》中,我将RHI、D3D11RHI、RenderCore这三个模块加入了我的空白工程中并确保可以成功编译。然而当时RenderCore模块有一个比较大的缺失:没有让shader相关的功能正常编译,因为它需要TargetPlatform模块中的内容。 因此,这次我想观察

【UE4源代码观察】尝试调试UBT

前言 在之前的博客《【UE4源代码观察】手动建立一个使用UBT进行编译的空白工程》中我尝试动手搭建了一个用UBT进行编译的空白的工程。但是对UBT其中的逻辑并不理解。 后来在学习UE4源代码的过程中,又了解了它的一些行为。目前,对我影响较大的是:1.他会有一些逻辑去添加一些宏。2.他会有一些逻辑去给修改ModuleRules(和.build.cs中内容的角色一样)。这时候我发现一些和预期不太一