日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

html5掉落效果,HTML5 菜单掉落动效

發(fā)布時(shí)間:2025/3/19 HTML 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html5掉落效果,HTML5 菜单掉落动效 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

CSS

語(yǔ)言:

CSSSCSS

確定

/* Getting dressed */

body {

background: rgba(237, 237, 235, 0.7) url('http://build.digitalcraft.co/digitalcraft.png') 95% 20px no-repeat;

background-size: 163px;

font: 14px/21px Monaco, sans-serif;

color: #999;

font-smoothing: antialiased;

text-size-adjust: 100%;

height: 100%;

}

a,

a:visited {

text-decoration: none;

color: #ff805f;

}

h4 {

margin: 0;

color: #333;

/* It's Party Time! */

}

header {

width: 320px;

height: 50px;

position: relative;

top: 60px;

left: 50%;

transform: translateX(-50%);

background: #000;

box-shadow: 0 0 10px #000;

overflow: hidden;

backface-visibility: hidden;

transition: all 0.3s cubic-bezier(0.7, 0.01, 0.3, 1);

transition-delay: 400ms;

/*let your hair down and show the goods*/

}

header.shownav {

width: 320px;

height: 360px;

}

nav {

width: 50px;

height: 50px;

background: rgba(0, 0, 0, 0.2);

}

.dc-menu-trigger {

position: absolute;

top: 0px;

left: 11px;

display: block;

width: 28px;

height: 50px;

cursor: pointer;

z-index: 30;

transition: all 0.5s cubic-bezier(0.7, 0, 0.36, 0.63);

transition-delay: 600ms;

}

.dc-menu-trigger span {

position: absolute;

top: 50%;

left: 0;

display: block;

width: 100%;

height: 3px;

margin-top: -2px;

background-color: #fff;

font-size: 0px;

user-select: none;

transition: background-color 0.5s;

}

.dc-menu-open .dc-menu-trigger span {

background-color: transparent;

}

.dc-menu-open .dc-menu-trigger {

left: 88%;

transition: all 0.4s cubic-bezier(0.7, 0, 0.36, 0.63);

}

.dc-menu-trigger span:before,

.dc-menu-trigger span:after {

position: absolute;

left: 0;

width: 100%;

height: 100%;

background: #fff;

content: '';

transition: all 0.5s cubic-bezier(0.7, 0, 0.36, 0.63);

}

.dc-menu-trigger span:before {

transform: translateY(-250%);

}

.dc-menu-trigger span:after {

transform: translateY(250%);

/*Just bust a move*/

}

.dc-menu-open .dc-menu-trigger span:before {

transform: translateY(0) rotate(45deg);

}

.dc-menu-open .dc-menu-trigger span:after {

transform: translateY(0) rotate(-45deg);

}

.dc-menu-close .dc-menu-trigger:before {

animation: plusVertical 0.3s ease forwards;

}

.dc-menu-close .dc-menu-trigger:after {

animation: plusHorizontal 0.3s ease forwards;

}

.menu-overlay {

z-index: 10;

position: absolute;

top: 0px;

width: 100%;

height: 100%;

background: none;

}

.menu-overlay.open {

background: #000;

height: 100%;

}

.menu-overlay ul {

position: absolute;

visibility: hidden;

list-style-type: none;

top: -40%;

left: 0;

width: 100%;

padding: 0;

opacity: 0;

display: table-cell;

vertical-align: middle;

transition: all 0.6s cubic-bezier(0.7, 0, 0.36, 0.63);

transform: perspective(600px) rotateX(20deg) rotateY(-20deg);

}

.menu-overlay ul li {

text-align: center;

font-size: 1rem;

font-weight: 100;

margin: 30px 0;

text-transform: uppercase;

letter-spacing: 5px;

}

.menu-overlay ul li:after {

content: "";

display: block;

width: 30px;

height: 1px;

background: #333;

margin: 10px auto 0 auto;

}

.menu-overlay ul li:hover {

color: #eee;

cursor: pointer;

}

.menu-overlay.open ul {

top: 40px;

left: 0;

visibility: visible;

opacity: 1;

margin-top: 0;

transform: perspective(600px) rotateX(0deg) rotateY(0deg);

transition: all 0.6s cubic-bezier(0.7, 0, 0.36, 0.63);

transition-delay: 400ms;

}

總結(jié)

以上是生活随笔為你收集整理的html5掉落效果,HTML5 菜单掉落动效的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。