CSS3多终端下拉导航特效代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 CSS3多终端下拉导航特效代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

CSS3多终端下拉导航特效代码

HTML代码(index.html):

<!DOCTYPE html>
<html lang="en">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CSS3多终端下拉导航</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" href="css/reset.css" />
<link rel="stylesheet" href="css/main.css" />
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400">
<style>

		body
		{
			background-color: #f7efeb;
			padding: 1.25em; /* 20 */
		}

		#nav
		{
			width: 60em; /* 1000 */
			font-family: 'Open Sans', sans-serif;
			font-weight: 400;
			position: absolute;
			top: 25%;
			left: 50%;
			margin-left: -30em; /* 30 480 */
		}

			#nav > a
			{
				display: none;
			}

			#nav li
			{
				position: relative;
			}
				#nav li a
				{
					color: #fff;
					display: block;
				}
				#nav li a:active
				{
					background-color: #c00 !important;
				}

			#nav span:after
			{
				width: 0;
				height: 0;
				border: 0.313em solid transparent; /* 5 */
				border-bottom: none;
				border-top-color: #efa585;
				content: '';
				vertical-align: middle;
				display: inline-block;
				position: relative;
				right: -0.313em; /* 5 */
			}

			/* first level */

			#nav > ul
			{
				height: 3.75em; /* 60 */
				background-color: #e15a1f;
			}
				#nav > ul > li
				{
					width: 25%;
					height: 100%;
					float: left;
				}
					#nav > ul > li > a
					{
						height: 100%;
						font-size: 1.5em; /* 24 */
						line-height: 2.5em; /* 60 (24) */
						text-align: center;
					}
						#nav > ul > li:not( :last-child ) > a
						{
							border-right: 1px solid #cc470d;
						}
						#nav > ul > li:hover > a,
						#nav > ul:not( :hover ) > li.active > a
						{
							background-color: #cc470d;
						}


				/* second level */

				#nav li ul
				{
					background-color: #cc470d;
					display: none;
					position: absolute;
					top: 100%;
				}
					#nav li:hover ul
					{
						display: block;
						left: 0;
						right: 0;
					}
						#nav li:not( :first-child ):hover ul
						{
							left: -1px;
						}
						#nav li ul a
						{
							font-size: 1.25em; /* 20 */
							border-top: 1px solid #e15a1f;
							padding: 0.75em; /* 15 (20) */
						}
							#nav li ul li a:hover,
							#nav li ul:not( :hover ) li.active a
							{
								background-color: #e15a1f;
							}


		@media only screen and ( max-width: 62.5em ) /* 1000 */
		{
			#nav
			{
				width: 100%;
				position: static;
				margin: 0;
			}
		}

		@media only screen and ( max-width: 40em ) /* 640 */
		{
			html
			{
				font-size: 75%; /* 12 */
			}

			#nav
			{
				position: relative;
				top: auto;
				left: auto;
			}
				#nav > a
				{
					width: 3.125em; /* 50 */
					height: 3.125em; /* 50 */
					text-align: left;
					text-indent: -9999px;
					background-color: #e15a1f;
					position: relative;
				}
					#nav > a:before,
					#nav > a:after
					{
						position: absolute;
						border: 2px solid #fff;
						top: 35%;
						left: 25%;
						right: 25%;
						content: '';
					}
					#nav > a:after
					{
						top: 60%;
					}

				#nav:not( :target ) > a:first-of-type,
				#nav:target > a:last-of-type
				{
					display: block;
				}


			/* first level */

			#nav > ul
			{
				height: auto;
				display: none;
				position: absolute;
				left: 0;
				right: 0;
			}
				#nav:target > ul
				{
					display: block;
				}
				#nav > ul > li
				{
					width: 100%;
					float: none;
				}
					#nav > ul > li > a
					{
						height: auto;
						text-align: left;
						padding: 0 0.833em; /* 20 (24) */
					}
						#nav > ul > li:not( :last-child ) > a
						{
							border-right: none;
							border-bottom: 1px solid #cc470d;
						}


				/* second level */

				#nav li ul
				{
					position: static;
					padding: 1.25em; /* 20 */
					padding-top: 0;
				}
		}

	</style>

</head>

<body>

<nav id="nav" role="navigation">
	<a href="#nav" title="Show navigation">Show navigation</a>
<a href="#" title="Hide navigation">Hide navigation</a>
<ul class="clearfix">
	<li><a href="?home">Home</a></li>
	<li><a href="?blog"><span>Blog</span></a>
	<ul>
		<li><a href="?design">Design</a></li>
		<li><a href="?html">HTML</a></li>
		<li><a href="?css">CSS</a></li>
		<li><a href="?javascript">JavaScript</a></li>
	</ul>
	</li>
	<li><a href="?work"><span>Work</span></a>
	<ul>
		<li><a href="?webdesign">Web Design</a></li>
		<li><a href="?typography">Typography</a></li>
		<li><a href="?frontend">Front-End</a></li>
	</ul>
	</li>
	<li><a href="?about">About</a></li>
</ul>
</nav>
</body>
</html>








JS代码(doubletaptogo.js):

/*AUTHOR:Osvaldas Valutis,www.osvaldas.info*/
;
	(function( $,window,document,undefined ){
	$.fn.doubleTapToGo = function( params ){
	if( !( 'ontouchstart' in window ) &&!navigator.msMaxTouchPoints &&!navigator.userAgent.toLowerCase().match( /windows phone os 7/i ) ) return false;
	this.each( function(){
	var curItem = false;
	$( this ).on( 'click',function( e ){
	var item = $( this );
	if( item[ 0 ] != curItem[ 0 ] ){
	e.preventDefault();
	curItem = item;
}
}
);
	$( document ).on( 'click touchstart MSPointerDown',function( e ){
	var resetItem = true,parents = $( e.target ).parents();
	for( var i = 0;
	i < parents.length;
	i++ )if( parents[ i ] == curItem[ 0 ] )resetItem = false;
	if( resetItem )curItem = false;
}
);
}
);
	return this;
}
;
}
)( jQuery,window,document );
	

JS代码(socialite.js):

/*! * Socialite v2.0 * http://socialitejs.com * Copyright (c) 2011 David Bushell * Dual-licensed under the BSD or MIT licenses:http://socialitejs.com/license.txt */
window.Socialite=function(a,b,c){
	"use strict";
	var d=0,e=[],f={
}
,g={
}
,h=/^($|loaded|complete)/,i=a.encodeURIComponent,j={
	settings:{
}
,hasClass:function(a,b){
	return(" "+a.className+" ").indexOf(" "+b+" ")!==-1}
,addClass:function(a,b){
	j.hasClass(a,b)||(a.className=a.className===""?b:a.className+" "+b)}
,removeClass:function(a,b){
	a.className=(" "+a.className+" ").replace(" "+b+" "," ")}
,extendObject:function(a,b,d){
	for(var e in b){
	var f=a[e]!==c;
	if(f&&typeof b[e]=="object")j.extendObject(a[e],b[e],d);
	else if(d||!f)a[e]=b[e]}
}
,getElements:function(a,b){
	var c=0,d=[],e=!!a.getElementsByClassName,f=e?a.getElementsByClassName(b):a.getElementsByTagName("*");
	for(;
	c<f.length;
	c++)(e||j.hasClass(f[c],b))&&d.push(f[c]);
	return d}
,getDataAttributes:function(a,b,c){
	var d=0,e="",f={
}
,g=a.attributes;
	for(;
	d<g.length;
	d++){
	var h=g[d].name,j=g[d].value;
	j.length&&h.indexOf("data-")===0&&(b&&(h=h.substring(5)),c?f[h]=j:e+=i(h)+"="+i(j)+"&")}
return c?f:e}
,copyDataAttributes:function(a,b,c,d){
	var e=j.getDataAttributes(a,c,!0);
	for(var f in e)b.setAttribute(d?f.replace(/-/g,"_"):f,e[f])}
,createIframe:function(a,c){
	var d=b.createElement("iframe");
	return d.style.cssText="overflow:hidden;
	border:none;
	",j.extendObject(d,{
	src:a,allowtransparency:"true",frameborder:"0",scrolling:"no"}
,!0),c&&(d.onload=d.onreadystatechange=function(){
	h.test(d.readyState||"")&&(d.onload=d.onreadystatechange=null,j.activateInstance(c))}
),d}
,networkReady:function(a){
	return f[a]?f[a].loaded:c}
,appendNetwork:function(a){
	if(!a||a.appended)return;
	if(typeof a.append=="function"&&a.append(a)===!1){
	a.appended=a.loaded=!0,j.activateAll(a);
	return}
a.script&&(a.el=b.createElement("script"),j.extendObject(a.el,a.script,!0),a.el.async=!0,a.el.onload=a.el.onreadystatechange=function(){
	if(h.test(a.el.readyState||"")){
	a.el.onload=a.el.onreadystatechange=null,a.loaded=!0;
	if(typeof a.onload=="function"&&a.onload(a)===!1)return;
	j.activateAll(a)}
}
,b.body.appendChild(a.el)),a.appended=!0}
,removeNetwork:function(a){
	return j.networkReady(a.name)?(a.el.parentNode.removeChild(a.el),!(a.appended=a.loaded=!1)):!1}
,reloadNetwork:function(a){
	var b=f[a];
	b&&j.removeNetwork(b)&&j.appendNetwork(b)}
,createInstance:function(a,b){
	var f=!0,g={
	el:a,uid:d++,widget:b}
;
	return e.push(g),b.process!==c&&(f=typeof b.process=="function"?b.process(g):!1),f&&j.processInstance(g),g.el.setAttribute("data-socialite",g.uid),g.el.className="socialite "+b.name+" socialite-instance",g}
,processInstance:function(a){
	var c=a.el;
	a.el=b.createElement("div"),a.el.className=c.className,j.copyDataAttributes(c,a.el),c.nodeName.toLowerCase()==="a"&&!c.getAttribute("data-default-href")&&a.el.setAttribute("data-default-href",c.getAttribute("href"));
	var d=c.parentNode;
	d.insertBefore(a.el,c),d.removeChild(c)}
,activateInstance:function(a){
	if(a&&!a.loaded)return a.loaded=!0,typeof a.widget.activate=="function"&&a.widget.activate(a),j.addClass(a.el,"socialite-loaded"),a.onload?a.onload(a.el):null}
,activateAll:function(a){
	typeof a=="string"&&(a=f[a]);
	for(var b=0;
	b<e.length;
	b++){
	var c=e[b];
	c.init&&c.widget.network===a&&j.activateInstance(c)}
}
,load:function(a,c,d,f,h){
	a=a&&typeof a=="object"&&a.nodeType===1?a:b;
	if(!c||typeof c!="object"){
	j.load(a,j.getElements(a,"socialite"),d,f,h);
	return}
var i;
	if(/Array/.test(Object.prototype.toString.call(c))){
	for(i=0;
	i<c.length;
	i++)j.load(a,c[i],d,f,h);
	return}
if(c.nodeType!==1)return;
	if(!d||!g[d]){
	d=null;
	var k=c.className.split(" ");
	for(i=0;
	i<k.length;
	i++)if(g[k[i]]){
	d=k[i];
	break}
if(!d)return}
var l,m=g[d],n=parseInt(c.getAttribute("data-socialite"),10);
	if(!isNaN(n)){
	for(i=0;
	i<e.length;
	i++)if(e[i].uid===n){
	l=e[i];
	break}
}
else l=j.createInstance(c,m);
	if(h||!l)return;
	l.init||(l.init=!0,l.onload=typeof f=="function"?f:null,m.init(l)),m.network.appended?j.networkReady(m.network.name)&&j.activateInstance(l):j.appendNetwork(m.network)}
,activate:function(b,c,d){
	a.Socialite.load(null,b,c,d)}
,process:function(b,c,d){
	a.Socialite.load(b,c,d,null,!0)}
,network:function(a,b){
	f[a]={
	name:a,el:null,appended:!1,loaded:!1,widgets:{
}
}
,b&&j.extendObject(f[a],b)}
,widget:function(a,b,c){
	c.name=a+"-"+b;
	if(!f[a]||g[c.name])return;
	c.network=f[a],f[a].widgets[b]=g[c.name]=c}
,setup:function(a){
	j.extendObject(j.settings,a,!0)}
}
;
	return j}
(window,window.document),function(a,b,c,d){
	c.setup({
	facebook:{
	lang:"en_GB",appId:null}
,twitter:{
	lang:"en"}
,googleplus:{
	lang:"en-GB"}
}
),c.network("facebook",{
	script:{
	src:"//connect.facebook.net/{
	{
	language}
}
/all.js",id:"facebook-jssdk"}
,append:function(d){
	var e=b.createElement("div"),f=c.settings.facebook,g={
	onlike:"edge.create",onunlike:"edge.remove",onsend:"message.send"}
;
	e.id="fb-root",b.body.appendChild(e),d.script.src=d.script.src.replace("{
	{
	language}
}
",f.lang),a.fbAsyncInit=function(){
	a.FB.init({
	appId:f.appId,xfbml:!0}
);
	for(var b in g)typeof f[b]=="function"&&a.FB.Event.subscribe(g[b],f[b])}
}
}
),c.widget("facebook","like",{
	init:function(d){
	var e=b.createElement("div");
	e.className="fb-like",c.copyDataAttributes(d.el,e),d.el.appendChild(e),a.FB&&a.FB.XFBML&&a.FB.XFBML.parse(d.el)}
}
),c.network("twitter",{
	script:{
	src:"//platform.twitter.com/widgets.js",id:"twitter-wjs",charset:"utf-8"}
,append:function(){
	var b=typeof a.twttr!="object",d=c.settings.twitter,e=["click","tweet","retweet","favorite","follow"];
	return b&&(a.twttr=t={
	_e:[],ready:function(a){
	t._e.push(a)}
}
),a.twttr.ready(function(a){
	for(var b=0;
	b<e.length;
	b++){
	var f=e[b];
	typeof d["on"+f]=="function"&&a.events.bind(f,d["on"+f])}
c.activateAll("twitter")}
),b}
}
);
	var e=function(a){
	var d=b.createElement("a");
	d.className=a.widget.name+"-button",c.copyDataAttributes(a.el,d),d.setAttribute("href",a.el.getAttribute("data-default-href")),d.setAttribute("data-lang",a.el.getAttribute("data-lang")||c.settings.twitter.lang),a.el.appendChild(d)}
,f=function(b){
	a.twttr&&typeof a.twttr.widgets=="object"&&typeof a.twttr.widgets.load=="function"&&a.twttr.widgets.load()}
;
	c.widget("twitter","share",{
	init:e,activate:f}
),c.widget("twitter","follow",{
	init:e,activate:f}
),c.widget("twitter","hashtag",{
	init:e,activate:f}
),c.widget("twitter","mention",{
	init:e,activate:f}
),c.widget("twitter","embed",{
	process:function(a){
	a.innerEl=a.el,a.innerEl.getAttribute("data-lang")||a.innerEl.setAttribute("data-lang",c.settings.twitter.lang),a.el=b.createElement("div"),a.el.className=a.innerEl.className,a.innerEl.className="",a.innerEl.parentNode.insertBefore(a.el,a.innerEl),a.el.appendChild(a.innerEl)}
,init:function(a){
	a.innerEl.className="twitter-tweet"}
,activate:f}
),c.network("googleplus",{
	script:{
	src:"//apis.google.com/js/plusone.js"}
,append:function(b){
	if(a.gapi)return!1;
	a.___gcfg={
	lang:c.settings.googleplus.lang,parsetags:"explicit"}
}
}
);
	var g=function(a){
	var d=b.createElement("div");
	d.className="g-"+a.widget.gtype,c.copyDataAttributes(a.el,d),a.el.appendChild(d),a.gplusEl=d}
,h=function(a,b){
	return typeof b!="function"?null:function(c){
	b(a.el,c)}
}
,i=function(b){
	var d=b.widget.gtype;
	if(a.gapi&&a.gapi[d]){
	var e=c.settings.googleplus,f=c.getDataAttributes(b.el,!0,!0),g=["onstartinteraction","onendinteraction","callback"];
	for(var i=0;
	i<g.length;
	i++)f[g[i]]=h(b,e[g[i]]);
	a.gapi[d].render(b.gplusEl,f)}
}
;
	c.widget("googleplus","one",{
	init:g,activate:i,gtype:"plusone"}
),c.widget("googleplus","share",{
	init:g,activate:i,gtype:"plus"}
),c.widget("googleplus","badge",{
	init:g,activate:i,gtype:"plus"}
),c.network("linkedin",{
	script:{
	src:"//platform.linkedin.com/in.js"}
}
);
	var j=function(d){
	var e=b.createElement("script");
	e.type="IN/"+d.widget.intype,c.copyDataAttributes(d.el,e),d.el.appendChild(e),typeof a.IN=="object"&&typeof a.IN.parse=="function"&&(a.IN.parse(d.el),c.activateInstance(d))}
;
	c.widget("linkedin","share",{
	init:j,intype:"Share"}
),c.widget("linkedin","recommend",{
	init:j,intype:"RecommendProduct"}
)}
(window,window.document,window.Socialite),function(){
	var a=window._socialite;
	if(/Array/.test(Object.prototype.toString.call(a)))for(var b=0,c=a.length;
	b<c;
	b++)typeof a[b]=="function"&&a[b]()}
();
	

CSS代码(main.css):

/*AUTHOR:Osvaldas Valutis,www.osvaldas.info*/
@import url( 'http://fonts.googleapis.com/css?family=Advent+Pro:500,700' );html{font-size:100%;}
body{font-family:'Noticia Text',serif;font-weight:400;-webkit-font-smoothing:antialiased;}
body,a,a:hover{color:#111;}
a{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;}
a,a:hover{text-decoration:none;}
/*AD*/
#ad{width:170px;background-color:#fff;background-color:rgba( 255,255,255,.5 );overflow:hidden;position:fixed;z-index:1000;top:10px;left:10px;padding:20px;}
#ad.dark{background-color:#111;background-color:rgba( 0,0,0,.5 );}
#bsap_aplink{width:100%;font-size:14px;font-family:'Advent Pro',sans-serif;font-weight:500;text-transform:uppercase;color:#999;color:rgba( 0,0,0,.25 );display:block;margin-bottom:10px;}
#bsap_aplink:hover{color:#111;}
#ad.dark #bsap_aplink{color:#555;color:rgba( 255,255,255,.25 );}
#ad.dark #bsap_aplink:hover{color:#fff;}
body .one .bsa_it_ad,body .one .bsa_it_ad *{background-color:transparent !important;position:static !important;z-index:1 !important;}
body .one .bsa_it_ad{font-family:'Noticia Text',serif;border:none;padding:0;margin:0;}
body .one .bsa_it_ad .bsa_it_i,body .one .bsa_it_ad .bsa_it_t,body .one .bsa_it_ad .bsa_it_d{width:100%;display:block;padding:0;margin:0;}
body .one .bsa_it_ad .bsa_it_t,body .one .bsa_it_ad .bsa_it_d{font-size:14px;line-height:1.75;color:#555;color:rgba( 0,0,0,.75 );}
body .one .bsa_it_ad .bsa_it_i{margin-bottom:10px;}
body .one .bsa_it_ad .bsa_it_t{font-weight:700;}
#ad.dark .bsa_it_ad .bsa_it_t,#ad.dark .bsa_it_ad .bsa_it_d{color:#bbb;color:rgba( 255,255,255,.75 );}
body .one .bsa_it_p{display:none;}
#ad-close{width:10px;height:10px;text-align:left;text-indent:-9999px;position:absolute;top:5px;right:5px;}
#ad-close:before,#ad-close:after{width:2px;background-color:#666;content:'';position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;}
#ad.dark #ad-close:before,#ad.dark #ad-close:after{background-color:#999;}
#ad-close:hover:before,#ad-close:hover:after{background-color:#111;}
#ad.dark #ad-close:hover:before,#ad.dark #ad-close:hover:after{background-color:#fff;}
#ad-close:before{-webkit-transform:rotate( 45deg );-moz-transform:rotate( 45deg );-ms-transform:rotate( 45deg );-o-transform:rotate( 45deg );transform:rotate( 45deg );}
#ad-close:after{-webkit-transform:rotate( -45deg );-moz-transform:rotate( -45deg );-ms-transform:rotate( -45deg );-o-transform:rotate( -45deg );transform:rotate( -45deg );}
/*META*/
#meta{width:100%;height:40px;line-height:1;background-color:#fff;background-color:rgba( 255,255,255,.5 );overflow:hidden;position:fixed;z-index:1001;bottom:0;left:0;padding:10px 20px 0;}
#meta.dark{background-color:#111;background-color:rgba( 0,0,0,.5 );}
#meta li{float:right;}
#meta li:first-child{float:left;}
#meta li:last-child{margin-right:15px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
#meta:not(:hover) li:last-child{opacity:0;}
#back-to-article{font-family:'Advent Pro',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;color:#111;float:left;position:relative;bottom:-2px;}
#back-to-article:before{width:0;height:0;display:inline-block;border:5px solid transparent;border-left:none;border-right-color:#111;border-right-color:rgba( 0,0,0,.5 );content:'';margin-right:5px;}
#back-to-article:hover:before{border-right-color:#111;}
#meta.dark #back-to-article{color:#fff;}
#meta.dark #back-to-article:before{border-right-color:#fff;border-right-color:rgba( 255,255,255,.5 );}
#meta.dark #back-to-article:hover:before{border-right-color:#fff;}
/*RESPONSIVENESS*/
@media screen and (max-width:640px),screen and (max-height:640px){#ad,#meta{display:none;}
}

CSS代码(reset.css):

/*AUTHOR:Osvaldas Valutis,www.osvaldas.info*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url( '/theme/js/boxsizing.htc' );-webkit-tap-highlight-color:rgba( 0,0,0,0 );-webkit-overflow-scrolling:touch;}
html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sup,sub,tt,var,b,u,i,center,ul,ol,li,dl,dt,dd,table,tr,th,td,thead,tbody,tfoot,caption,form,fieldset,legend,input,button,textarea,select,label,applet,object,iframe,audio,video,canvas,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{font-size:100%;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;vertical-align:baseline;border:0;outline:0;padding:0;margin:0;}
html{font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;}
body{font-family:Helvetica,Arial,sans-serif;line-height:1;color:#000;background-color:#fff;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
canvas{-ms-touch-action:double-tap-zoom;}
[hidden]{display:none;}
a{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;}
small{font-size:75%;}
big{font-size:125%;}
em{font-style:italic;}
strong{font-weight:bold;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
sup,sub{font-size:75%;line-height:0;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
pre{display:block;overflow:auto;}
code{font-family:'Courier New',Courier,monospace;}
ul,ol{list-style:none;}
table{table-layout:auto;border-collapse:separate;border-spacing:0;empty-cells:hide;}
img{vertical-align:middle;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,textarea{-webkit-appearance:none;}
button,input,select,textarea{vertical-align:baseline;*vertical-align:middle;-webkit-border-radius:0;}
button,input{line-height:normal;*overflow:visible;}
table button,table input{*overflow:auto;}
button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button;}
textarea{overflow:auto;vertical-align:top;}
input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration,input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{display:none;}
input[type='password']::-ms-reveal{display:none;}
input::-ms-clear{display:none;}
textarea,input[type='text'],input[type='password'],input[type='email'],input[type='number'],input[type='search']{-webkit-appearance:none;}
input[type='radio']{-webkit-appearance:radio;}
input[type='checkbox']{-webkit-appearance:checkbox;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
.cleaner{height:0;line-height:0;clear:both;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
58.33 KB
Html Js 菜单导航特效3
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章