HTML+jQuery+CSS3左侧固定导航栏子菜单3d展开动画
发表日期: 2020-07-21 16:17:38 浏览次数:82
阿拉尔网站推广【阿拉尔官网推广哪个效果好】阿拉尔百度竞价推广托管、阿拉尔百度优化推广外包、阿拉尔全网霸屏推广多少钱、阿拉尔网络推广一年大概多少费
阿拉尔,是新疆维吾尔自治区直辖县级市,与新疆生产建设兵团第一师实行师市合一管理体制,由新疆生产建设兵团管理。第一师阿拉尔市位于新疆阿克苏地区境内,北起天山南麓山地,南至塔克拉玛干沙漠北缘,地理位置介于东经80°30′至81°58′,北纬40°22′至40°57′之间。东西相距281千米,南北相距180千米,全师市总面积693 968公顷,其中阿拉尔市面积625 668公顷。 第一师阿拉尔市属暖温带极端大陆性干旱荒漠气候。 截至2019年,阿拉尔市辖4个街道,9个镇,1个乡和6个团 ,市政府驻金银川路街道。
西汉神爵二年(公元前60年),属西域都护府。 民国十七年(1928年),属阿克苏行政区。民国二十二年(1933年),属新疆第四行政督察区。2002年9月,国务院批复在兵团农一师最大的阿拉尔垦区设立自治区县级直辖市——阿拉尔市,与农一师实行“师市合一”管理体制。 第一师阿拉尔市境内有国道217线、314线和省道207线、210线、309线,玉阿公路、阿塔公路、阿图公路、阿和公路、阿沙公路交汇与此。
HTML+jQuery+CSS3左侧固定导航栏子菜单3d展开动画
新建html文档。
书写hmtl代码。
<div class="wrap">
<div class="logo">
<h1><a href="#">鼠标移入侧边栏</a></h1>
</div>
</div>
<div class="nav-main">
<div class="nav-box">
<div class="nav">
<ul class="nav-ul">
<li><a href="#" class="home"><span>百度经验</span></a></li>
<li><a href="#" class="develop"><span>百度经验</span></a></li>
<li><a href="#" class="wechat"><span>百度经验</span></a></li>
<li><a href="#" class="case"><span>百度经验</span></a></li>
<li><a href="#" class="news"><span>百度经验</span></a></li>
<li><a href="#" class="contact"><span>百度经验</span></a></li>
</ul>
</div>
<div class="nav-slide">
<div class="nav-slide-o"></div>
<div class="nav-slide-o">
<ul>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
</ul>
</div>
<div class="nav-slide-o">
<ul>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
</ul>
</div>
<div class="nav-slide-o">
<ul>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
</ul>
</div>
<div class="nav-slide-o">
<ul>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
<li><a href="#"><span>百度经验</span></a></li>
</ul>
</div>
</div>
</div>
</div>
书写css代码。
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, textarea { margin: 0; padding: 0; font-size: 14px; line-height: 24px; color: #000; font-family: 'microsoft yahei', verdana, Tahoma; }
ol, ul, li { list-style: none; line-height: 22px; }
ol, ul { zoom: 1; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; max-width: 100%; }
a, a:link, a:visited { cursor: pointer; text-decoration: none; }
a:hover { cursor: pointer; }
.table { border-collapse: collapse; border-spacing: 0; }
.table td { border: solid 1px #666; }
.clear { clear: both; float: none; overflow: hidden; height: 0; font-size: 0; }
.clearFix:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
.clearFix { zoom: 1; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
:after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.font { font: 14px/24px "Comic Sans MS"; }
:focus { outline: none; }
.css3pie { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(css3pie/PIE.htc); }
body { font-size: 14px; font-family: "黑体-简", "黑体", "微软雅黑", Arial, Gotham, "Helvetica Neue", Helvetica, sans-serif; width: 100%; margin: 0 auto; background-color: #313131; overflow-x: hidden; }
.wrap { width: 100%; height: 1000px; }
.wrap p { font-size: 48px; text-align: center; color: #fff; padding-top: 280px; line-height: 60px; }
.logo { text-align: center; vertical-align: middle; background: #357dd7; margin-left: 45%; top: 20%; z-index: 11; width: 240px; height: 240px; overflow: hidden; position: relative; }
.logo:hover { box-shadow: 0px 0px 10px #333; }
.logo h1 { display: table-cell; vertical-align: middle; width: 240px; height: 240px; }
.logo a { width: 240px; height: 240px; overflow: hidden; }
.logo a:before { content: ''; position: absolute; left: -230%; top: 0px; width: 200%; height: 120%; background: #1f415f; z-index: 1; transform: skew(30deg, 0); -webkit-transform: skew(30deg, 0); -ms-transform: skew(30deg, 0); -moz-transform: skew(30deg, 0); -o-transform: skew(30deg, 0); transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; }
.logo a:hover { background: #357dd7; }
.logo a:hover:before { left: -60px; }
.logo img { position: relative; z-index: 1; }
.nav-main { position: fixed; top: 0; z-index: 12; height: 100%; width: 100px; color: #fff; background: #111213; }
.nav-main a { color: #fff; }
.nav-box { position: relative; perspective: 200px; -webkit-perspective: 200px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; height: 100%; z-index: 99; }
.nav-ul li a { display: block; width: 100px; height: 100px; overflow: hidden; text-align: center; position: relative; transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; }
.nav-ul li a:before { content: ''; position: absolute; left: -240px; top: 0px; width: 200px; height: 100%; background: #629feb; z-index: 1; transform: skew(30deg, 0); -webkit-transform: skew(30deg, 0); -ms-transform: skew(30deg, 0); -moz-transform: skew(30deg, 0); -o-transform: skew(30deg, 0); transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; }
.nav-ul li a:hover { background: #357dd7; }
.nav-ul li a:hover:before { left: -30px; }
.nav-ul li a:after { content: ''; position: absolute; width: 100%; height: 30px; left: 0; top: 20px; z-index: 1; }
.nav-ul li a span { display: block; margin-top: 60px; perspective:;
position: relative; z-index: 1; }
.nav-slide { position: fixed; left: 100px; top: 0; width: 240px; height: 100%; background: #252829; transform: rotateY(120deg); -webkit-transform: rotateY(120deg); -moz-transform: rotateY(120deg); -o-transform: rotateY(120deg); -ms-transform: rotateY(120deg); z-index: 99; visibility: hidden; transform-origin: 0 0; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; -ms-transform-origin: 0 0; backface-visibility: hidden; -webkit-backface-visibility: hidden; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition-timing-function: cubic-bezier(.08, .72, .71, .96); -webkit-transition-timing-function: cubic-bezier(.08, .72, .71, .96); }
.nav-slide.hover { transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); z-index: 15; visibility: visible; }
.nav-slide-o li a { line-height: 50px; display: block; padding: 0 20px; font-size: 14px; overflow: hidden; text-align: left; position: relative; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; }
.nav-slide-o li a:before { content: ''; position: absolute; left: -230%; top: 0px; width: 200%; height: 100%; background: #629feb; z-index: 1; transform: skew(30deg, 0); -webkit-transform: skew(30deg, 0); -moz-transform: skew(30deg, 0); -o-transform: skew(30deg, 0); -ms-transform: skew(30deg, 0); transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; }
.nav-slide-o li a:hover { background: #357dd7; }
.nav-slide-o li a:hover:before { left: -60px; }
.nav-slide-o li a span { position: relative; z-index: 1; }
.nav-slide-o { display: none; }
书写并添加js代码。
<script src="js/jquery-1.9.1.min.js"></script>
<script>
$(function(){
var thisTime;
$('.nav-ul li').mouseleave(function(even){
thisTime = setTimeout(thisMouseOut,1000);
})
$('.nav-ul li').mouseenter(function(){
clearTimeout(thisTime);
var thisUB = $('.nav-ul li').index($(this));
if($.trim($('.nav-slide-o').eq(thisUB).html()) != "")
{
$('.nav-slide').addClass('hover');
$('.nav-slide-o').hide();
$('.nav-slide-o').eq(thisUB).show();
}
else{
$('.nav-slide').removeClass('hover');
}
})
function thisMouseOut(){
$('.nav-slide').removeClass('hover');
}
$('.nav-slide').mouseenter(function(){
clearTimeout(thisTime);
$('.nav-slide').addClass('hover');
})
$('.nav-slide').mouseleave(function(){
$('.nav-slide').removeClass('hover');
})
})
</script>
代码整体结构。
查看效果。
北京时间 7 月 20 日消息,据国外媒体报道,科学家最新研究表明,宇宙最小时钟单位可能比我们想象的更大一些,宇宙存在一种类似时钟的基本特性,其时钟运行与我们最好的原子时钟产生交互作用。
新研究发现宇宙的基本时钟
像这样的观点有助于科学家更近一步做实验,解释宇宙万物,形成一个整体框架,使 20 世纪物理学两大支柱理论——量子力学和爱因斯坦相对论,协调一致,量子力学能够观测宇宙最小物体,爱因斯坦相对论则描述宇宙较大质量天体的引力作用。
阿拉尔网站推广【阿拉尔官网推广哪个效果好】阿拉尔百度竞价推广托管、阿拉尔百度优化推广外包、阿拉尔全网霸屏推广多少钱、阿拉尔网络推广一年大概多少费