伊人久久大香线蕉综合影视_日韩精品少妇无码受不了_71pao成人国产永久免费视频_国产伦片中文免费观看_国产高清无码麻豆精品_九色综合伊人久久富二代_日韩黄色精品_日韩A∨精品日韩精品无码

巧用偽元素before和after制作絢麗效果

2020-7-27    seo達(dá)人

CSS :before 選擇器

定義和說明

:before 選擇器向選定的元素前插入內(nèi)容。

使用content 屬性來指定要插入的內(nèi)容。


CSS :after 選擇器

定義和說明

:after 選擇器向選定的元素之后插入內(nèi)容。

使用content 屬性來指定要插入的內(nèi)容。


這兩個(gè)偽元素會(huì)在真正頁面元素之前和之后插入一個(gè)額外的元素,從技術(shù)角度上講,它們與下面的HTML標(biāo)記是等效的。


1.偽類光圈



<div class="hover-circle">CSS</div>

.hover-circle {

 width: 100%;

 display: flex;

 align-items: center;

 justify-content: center;

 height: 100%;

 font-size: 3rem;

 letter-spacing: 0.3rem;

 font-weight: bold;

 position: relative;

 cursor: pointer;

 color: #666;

}


.hover-circle::before {

 width: 8.5rem;

 height: 8.5rem;

 border: 3px solid pink;

 content: "";

 border-radius: 50%;

 position: absolute;

 opacity: 0;

}


.hover-circle::after {

 width: 7.2rem;

 height: 7.2rem;

 border: 6px solid pink;

 content: "";

 border-radius: 50%;

 position: absolute;

 opacity: 0;

}


.hover-circle:hover::before,

.hover-circle:hover::after {

 animation-duration: 0.8s;

 animation-delay: 0.2s;

 animation: circle 0.8s;

}


@keyframes circle {

 0% {

   opacity: 0;

   scale: 1;

 }


 25% {

   opacity: 0.25;

 }


 50% {

   opacity: 0.5;

   scale: 1.03;

 }


 75% {

   opacity: 0.75;

 }


 100% {

   opacity: 1;

   scale: 1.03;

 }

}

2.偽類括號(hào)效果



<div class="hover-text">CSS</div>

.hover-text {

 width: 100%;

 display: flex;

 align-items: center;

 justify-content: center;

 height: 100%;

 font-size: 3rem;

 letter-spacing: 0.3rem;

 font-weight: bold;

 position: relative;

 cursor: pointer;

 color: #666;

}


.hover-text::before {

 content: "[";

 position: absolute;

 left: 0.8rem;

 opacity: 0;

 color: #999;

}


.hover-text::after {

 content: "]";

 position: absolute;

 right: 0.8rem;

 opacity: 0;

 color: #999;

}


.hover-text:hover::before {

 animation-duration: 0.8s;

 animation-delay: 0.2s;

 animation: hovertext1 0.8s;

}


.hover-text:hover::after {

 animation-duration: 0.8s;

 animation-delay: 0.2s;

 animation: hovertext2 0.8s;

}


@keyframes hovertext1 {

 0% {

   opacity: 0;

   left: 0.8rem;

 }


 100% {

   opacity: 1;

   left: 0.5rem;

 }

}


@keyframes hovertext2 {

 0% {

   opacity: 0;

   right: 0.8rem;

 }


 100% {

   opacity: 1;

   right: 0.5rem;

 }

}

3.炫酷絲帶效果

雙邊絲帶



<div class="tc">

   <div class="title1"><span>距離結(jié)束還有10天</span></div>

</div>

.title1 {

 position: relative;

 display: inline-block;

}


.title1 span {

 position: relative;

 z-index: 2;

 display: inline-block;

 padding: 0 15px;

 height: 32px;

 line-height: 32px;

 background-color: #dc5947;

 color: #fff;

 font-size: 16px;

 box-shadow: 0 10px 6px -9px rgba(0, 0, 0, 0.6);

}


.title1 span::before,

.title1 span::after {

 position: absolute;

 bottom: -6px;

 border-width: 3px 5px;

 border-style: solid;

 content: "";

}


.title1 span::before {

 left: 0;

 border-color: #972f22 #972f22 transparent transparent;

}


.title1 span::after {

 right: 0;

 border-color: #972f22 transparent transparent #972f22;

}


.title1::before,

.title1::after {

 position: absolute;

 top: 6px;

 content: "";

 border-style: solid;

 border-color: #dc5947;

}


.title1::before {

 left: -32px;

 border-width: 16px 26px 16px 16px;

 border-left-color: transparent;

}


.title1::after {

 right: -32px;

 border-width: 16px 16px 16px 26px;

 border-right-color: transparent;

}

右邊絲帶



<span class="title2">距離結(jié)束還有10天</span>

.title2 {

 position: relative;

 display: inline-block;

 padding: 0 15px;

 height: 32px;

 line-height: 32px;

 background-color: #dc5947;

 color: #fff;

 font-size: 16px;

}


.title2::before {

 position: absolute;

 top: -4px;

 left: 0;

 border-width: 2px 4px;

 border-style: solid;

 border-color: transparent #972f22 #972f22 transparent;

 content: "";

}


.title2::after {

 position: absolute;

 top: 0;

 right: -8px;

 border-width: 16px 8px 16px 0;

 border-style: solid;

 border-color: #dc5947 transparent #dc5947 #dc5947;

 content: "";

}

箭頭絲帶



<span class="title3">距離結(jié)束還有10天</span>

.title3 {

 position: relative;

 display: inline-block;

 margin-right: 16px;

 padding: 0 10px;

 height: 32px;

 line-height: 32px;

 background-color: #dc5947;

 color: #fff;

 font-size: 16px;

}


.title3::before {

 position: absolute;

 top: 0;

 left: -16px;

 border-width: 16px 16px 16px 0;

 border-style: solid;

 border-color: transparent #dc5947 transparent transparent;

 content: "";

}


.title3::after {

 position: absolute;

 top: 0;

 right: -16px;

 border-width: 16px 16px 16px 0;

 border-style: solid;

 border-color: #dc5947 transparent #dc5947 #dc5947;

 content: "";

}

多個(gè)箭頭絲帶



<div class="mt30 pl16">

   <span class="title3">距離結(jié)束還有10天</span>

   <span class="title3 ml5">距離結(jié)束還有10天</span>

   <span class="title3 ml5">距離結(jié)束還有10天</span>

</div>

.title4 {

 width: 200px;

 height: 140px;

 position: absolute;

 top: -8px;

 left: -8px;

 overflow: hidden;

}


.title4::before {

 position: absolute;

 left: 124px;

 border-radius: 8px 8px 0 0;

 width: 16px;

 height: 8px;

 background-color: #972f22;

 content: "";

}


.title4::after {

 position: absolute;

 left: 0;

 top: 124px;

 border-radius: 0 8px 8px 0;

 width: 8px;

 height: 16px;

 background-color: #972f22;

 content: "";

}


.title4 span {

 display: inline-block;

 text-align: center;

 width: 200px;

 height: 40px;

 line-height: 40px;

 position: absolute;

 top: 30px;

 left: -50px;

 z-index: 2;

 overflow: hidden;

 -ms-transform: rotate(-45deg);

 -moz-transform: rotate(-45deg);

 -webkit-transform: rotate(-45deg);

 -o-transform: rotate(-45deg);

 transform: rotate(-45deg);

 border: 1px dashed #fff;

 box-shadow: 0 0 0 3px #dc5947, 0 14px 7px -9px rgba(0, 0, 0, 0.6);

 background-color: #dc5947;

 color: #fff;

}

懸掛標(biāo)簽



<div class="pr mt30" style="background-color: #eee; height: 200px;">

   <div class="title4"><span>企業(yè)熱門動(dòng)態(tài)</span></div>

   <div class="title5"><span>企業(yè)熱門動(dòng)態(tài)</span></div>

</div>

.title5 {

 width: 140px;

 height: 200px;

 position: absolute;

 top: -8px;

 right: -8px;

 overflow: hidden;

}


.title5::before {

 position: absolute;

 right: 124px;

 border-radius: 8px 8px 0 0;

 width: 16px;

 height: 8px;

 background-color: #972f22;

 content: "";

}


.title5::after {

 position: absolute;

 right: 0;

 top: 124px;

 border-radius: 0 8px 8px 0;

 width: 8px;

 height: 16px;

 background-color: #972f22;

 content: "";

}


.title5 span {

 display: inline-block;

 text-align: center;

 width: 200px;

 height: 40px;

 line-height: 40px;

 position: absolute;

 top: 30px;

 right: -50px;

 z-index: 2;

 overflow: hidden;

 -ms-transform: rotate(45deg);

 -moz-transform: rotate(45deg);

 -webkit-transform: rotate(45deg);

 -o-transform: rotate(45deg);

 transform: rotate(45deg);

 border: 1px dashed #fff;

 box-shadow: 0 0 0 3px #dc5947, 0 14px 7px -9px rgba(0, 0, 0, 0.6);

 background-color: #dc5947;

 color: #fff;

}

4.幾何圖形

三角形



<div class="triangle"></div>

.triangle {

 width: 0;

 height: 0;

 margin: 50px auto;

 border-bottom: 100px solid #dc5947;

 border-left: 50px solid transparent;

 border-right: 50px solid transparent;

 cursor: pointer;

 transform: scale(1.2);

 transition: 0.5s;

}

五角星



<div class="pentagram"></div>

.pentagram {

 width: 0;

 height: 0;

 margin: 100px auto;

 position: relative;

 border-bottom: 70px solid #dc5947;

 border-left: 100px solid transparent;

 border-right: 100px solid transparent;

 -webkit-transform: rotate(35deg);

 -moz-transform: rotate(35deg);

 -ms-transform: rotate(35deg);

 -o-transform: rotate(35deg);

 transform: rotate(35deg);

 -webkit-transform: scale(1), rotate(35deg);

 -moz-transform: scale(1), rotate(35deg);

 -ms-transform: scale(1), rotate(35deg);

 -o-transform: scale(1), rotate(35deg);

 transform: scale(1), rotate(35deg);

}


.pentagram::after {

 content: "";

 width: 0;

 height: 0;

 border-bottom: 70px solid #dc5947;

 border-left: 100px solid transparent;

 border-right: 100px solid transparent;

 -webkit-transform: rotate(-70deg);

 -moz-transform: rotate(-70deg);

 -ms-transform: rotate(-70deg);

 -o-transform: rotate(-70deg);

 transform: rotate(-70deg);

 position: absolute;

 top: 0px;

 left: -100px;

}


.pentagram::before {

 content: "";

 width: 0;

 height: 0;

 border-bottom: 80px solid #dc5947;

 border-left: 30px solid transparent;

 border-right: 30px solid transparent;

 -webkit-transform: rotate(-35deg);

 -moz-transform: rotate(-35deg);

 -ms-transform: rotate(-35deg);

 -o-transform: rotate(-35deg);

 transform: rotate(-35deg);

 position: absolute;

 top: -45px;

 left: -60px;

}

5.水滴



<div class="drop"></div>

.drop::after {

 content: "";

 position: absolute;

 width: 30px;

 height: 20px;

 border-radius: 50%;

 background-color: #ace3ff;

 margin: 100px auto;

 top: -50px;

 left: 25px;

 box-shadow: 5px 12px 4px #ace3ff, -5px 11px 4px #ace3ff, 0px 14px 4px #4d576e;

 -webkit-transform: rotate(35deg);

}


.drop::before {

 content: "";

 position: absolute;

 width: 0px;

 height: 0px;

 border-style: solid;

 border-width: 0 40px 50px 40px;

 border-color: transparent transparent #ace3ff transparent;

 top: -30px;

 left: 10px;

}


.drop {

 width: 100px;

 height: 100px;

 border-radius: 50%;

 background-color: #ace3ff;

 position: relative;

 margin: 100px auto;

 box-shadow: 0px 6px 0 #3f475a;

}

6 絢麗流動(dòng)邊框





<div class="box-line1"></div>

.box-line2,

.box-line2::before,

.box-line2::after {

 position: absolute;

 top: 0;

 bottom: 0;

 left: 0;

 right: 0;

}


.box-line2 {

 width: 200px;

 height: 200px;

 margin: auto;

 color: #69ca62;

 box-shadow: inset 0 0 0 1px rgba(105, 202, 98, 0.5);

}


.box-line2::before,

.box-line2::after {

 content: "";

 z-index: 99;

 margin: -5%;

 box-shadow: inset 0 0 0 2px;

 animation: clipMe 8s linear infinite;

}


.box-line2::before {

 animation-delay: -4s;

}


.box-line2:hover::after,

.box-line2:hover::before {

 background-color: rgba(255, 0, 0, 0.3);

}


@keyframes clipMe {


 0%,

 100% {

   clip: rect(0px, 220px, 2px, 0px);

 }


 25% {

   clip: rect(0px, 2px, 220px, 0px);

 }


 50% {

   clip: rect(218px, 220px, 220px, 0px);

 }


 75% {

   clip: rect(0px, 220px, 220px, 218px);

 }

}


@keyframes surround {


 0%,

 100% {

   clip: rect(0px, 220px, 2px, 0px);

 }


 25% {

   clip: rect(0px, 2px, 220px, 0px);

 }


 50% {

   clip: rect(218px, 220px, 220px, 0px);

 }


 75% {

   clip: rect(0px, 220px, 220px, 218px);

 }

}


.box-line1:before,

.box-line1:after {

 position: absolute;

 top: 0;

 left: 0;

 bottom: 0;

 right: 0;

 content: "";

 z-index: 99;

 margin: -5%;

 animation: surround linear infinite 8s;

 box-shadow: inset 0 0 0 2px #69ca62;

}


.box-line1:before {

 animation-delay: -4s;

}


.box-line1 {

 border: 1px solid #69ca62;

 position: absolute;

 left: 500px;

 top: 200px;

 margin: auto;

 width: 200px;

 height: 200px;

 margin: auto;

}

7.Tooltip提示



<div class="tip" data-tip="CSS偽類">CSS偽類</div>

.tip::after {

 content: attr(data-tip);

 display: none;

 position: absolute;

 padding: 5px 10px;

 left: 15%;

 bottom: 100%;

 width: 150px;

 margin-bottom: 12px;

 transform: translateX(-50%);

 font-size: 12px;

 background: #000;

 color: #fff;

 cursor: default;

 border-radius: 4px;

}


.tip::before {

 content: " ";

 position: absolute;

 display: none;

 left: 15%;

 bottom: 100%;

 transform: translateX(-50%);

 margin-bottom: 3px;

 width: 0;

 height: 0;

 border-left: 6px solid transparent;

 border-right: 6px solid transparent;

 border-top: 9px solid #000;

}


.tip:hover::after,

.tip:hover::before {

 display: block;

}

8.CSS 偽類盒子陰影

使用偽元素:before and :after制作出了完美驚艷的相片陰影效果。其中的技巧是使用絕對(duì)定位固定偽元素,然后給它們的z-index一個(gè)負(fù)值,以背景出現(xiàn)。






<div class="box effect2">

   <h3>CSS 偽類盒子陰影</h3>

</div>

.effect2 {

   position: relative;

}


.effect2::before, .effect2::after {

   z-index: -1;

   position: absolute;

   content: "";

   bottom: 15px;

   left: 10px;

   width: 50%;

   top: 80%;

   max-width: 300px;

   background: #777;

   -webkit-box-shadow: 0 15px 10px #777;

   -moz-box-shadow: 0 15px 10px #777;

   box-shadow: 0 15px 10px #777;

   -webkit-transform: rotate(-3deg);

   -moz-transform: rotate(-3deg);

   -o-transform: rotate(-3deg);

   -ms-transform: rotate(-3deg);

   transform: rotate(-3deg);

}

.effect2::after {

   -webkit-transform: rotate(3deg);

   -moz-transform: rotate(3deg);

   -o-transform: rotate(3deg);

   -ms-transform: rotate(3deg);

   transform: rotate(3deg);

   right: 10px;

   left: auto;

}

CSS Box 陰影效果


9.Tabs當(dāng)前激活狀態(tài)



   <div class="sm-box flex">

       <div class="menu-tabs active">首頁</div>

       <div class="menu-tabs">新聞</div>

       <div class="menu-tabs">視頻</div>

       <div class="menu-tabs">圖片</div>

   </div>

.menu-tabs {

 display: block;

 padding: 0.25rem 1.5rem;

 clear: both;

 font-weight: 400;

 color: #212529;

 text-align: inherit;

 white-space: nowrap;

 background-color: transparent;

 width: 50px;

 border: 0;

 height: 35px;

 justify-content: center;

 display: flex;

 cursor: pointer;

}


.menu-tabs:hover {

 color: #20a884;

 position: relative;

}


.menu-tabs:hover:after {

 position: absolute;

 content: "";

 border: 1px solid #20a884;

 width: 3rem;

 left: 0;

 bottom: 0;

 margin-left: 50%;

 transform: translateX(-50%);

}


.active {

 position: relative;

 color: #20a884;

}


.flex {

 display: flex;

}


.active::after {

 position: absolute;

 content: "";

 border: 1px solid #20a884;

 width: 3rem;

 left: 0;

 bottom: 0;

 margin-left: 50%;

 transform: translateX(-50%);

}

10.偽元素模糊背景



<div class="container">

  <div class="overlay">

     <h1>A blurred overlay</h1>

    <p>... mask or whatever

    <br>that is responsive and could be cross-browser compatible back to IE9</p>

  </div>

</div>

.container {

 width: 100%;

 height: 100%;

 margin: 0;

}


.container,

.overlay:before {

 background: url(https://wow.techbrood.com/assets/landing.jpg) no-repeat fixed 0 0 / cover;

}


.container {

 -webkit-box-align: center;

 -webkit-align-items: center;

 -ms-flex-align: center;

 align-items: center;

 display: -webkit-box;

 display: -webkit-flex;

 display: -ms-flexbox;

 display: flex;

 -webkit-box-pack: center;

 -webkit-justify-content: center;

 -ms-flex-pack: center;

 justify-content: center;

}


.overlay {

 max-height: 200px;

 margin: 0 auto;

 max-width: 768px;

 padding: 50px;

 position: relative;

 color: white;

 font-family: "Lato";

 position: relative;

 text-align: center;

 z-index: 0;

}


.overlay:before {

 content: "";

 -webkit-filter: blur(100px);

 filter: blur(100px);

 height: 100%;

 left: 0;

 position: absolute;

 top: 0;

 width: 100%;

 z-index: -1;

}

11.藍(lán)湖文字



<span class="lanhu_text">

    本站由叫我詹躲躲提供技術(shù)支持

</span>

.lanhu_text {

 position: relative;

 color: #2878ff;

}


.lanhu_text::before {

 content: "";

 width: 80px;

 height: 20px;

 position: absolute;

 left: -86px;

 top: 0;

 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAABCAYAAABJwyn/AAAAjElEQVQoU22NSw7CQAxDX8ahICF2HIDTcf9d1c8kaDpthQSL6CmxHRuk8cZfMxqf6DGh+Y5uCxquaB7xdUCXilZHWvBorEiOaqAKrkRRUEmUOw283TKRRb9b4GnIEpWmGYrA237kDh1w6J5N7zzzZv13gtuvT7t++jefUTYmwvpk7v3fPaCzn//9LfsBvRpHnliu+xMAAAAASUVORK5CYII=) 0 no-repeat;

}


.lanhu_text::after {

 content: "";

 width: 80px;

 height: 20px;

 position: absolute;

 right: -86px;

 top: 0;

 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAABCAYAAABJwyn/AAAAhElEQVQoU22OSw7CQAxDXzJDWbHiEFyRJQflFggJSjyDph9oC6snx45lO52rrKJqzIyNlkFUPv6vnv+3uW9vrPpBq77/uWFPAXnrnfYVQ16JiWq0stjvxKB9vDc/MeaXWo5cqDEFUkKpEuEoB3ollHvUZ9QV4rFD3R3d9ujwJK5HxAW9AStemAIOwCNlAAAAAElFTkSuQmCC) 100% no-repeat;

}

12 主要標(biāo)題



<div class="first-title">服務(wù)項(xiàng)目</div>

.first-title {

 position: relative;

 color: #a98661;

 font-weight: 400;

 font-size: 30px;

 text-align: center;

}


.first-title::before,

.first-title::after {

 position: absolute;

 content: "";

 width: 110px;

 border-bottom: 1px solid #a98661;

 top: 50%;

 transform: translateY(-50%);

}


.first-title::before {

 left: 100px;

}


.first-title::after {

 right: 100px;

}

13.鼠標(biāo)浮層遮罩浮層



<div class="black-mask"></div>

.black-mask {

 position: relative;

 height: 100%;

 width: 100%;

 cursor: pointer;

}


.black-mask:hover {

 transition-duration: 1s;

 scale: 1.02;

}


.black-mask:hover:before {

 object-fit: cover;

}


.black-mask:hover:after {

 height: 100%;

 opacity: 1;

 transition-duration: 1s;

 display: flex;

 align-items: flex-end;

 padding: 0 30px 15px;

}


.black-mask::before {

 position: absolute;

 content: "";

 background: url(https://dcdn.it120.cc/2019/11/14/f17c5848-6d1f-4254-b3ba-64d3969d16b6.jpg) no-repeat;

 background-size: 100% 100%;

 width: 100%;

 height: 100%;

}


.black-mask::after {

 position: absolute;

 content: "霧在微風(fēng)的吹動(dòng)下滾來滾去,像冰峰雪山,似蓬萊仙境,如海市蜃樓,使人覺得飄然欲仙。山河景色在霧的裝點(diǎn)下,變得更加美麗。遠(yuǎn)處的七連山巍峨挺拔,它們仿佛成了神仙住的寶山,令人神往。近處池塘邊時(shí)時(shí)飄來霧氣,在初升陽光的照耀下,呈現(xiàn)出赤、橙、黃、綠、青、藍(lán)、紫七種色彩。......";

 width: 90%;

 height: 0%;

 bottom: 0;

 right: 0;

 z-index: 32;

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

 opacity: 1;

 color: #fff;

 opacity: 0;

 padding: 0 30px 0;

}

14.絢麗光圈



<div class="aperture">光圈</div>

.aperture {

 width: 136px;

 height: 136px;

 background-color: #dc5947;

 border-radius: 50%;

 line-height: 136px;

 text-align: center;

 color: #fff;

 font-size: 24px;

 cursor: pointer;

 position: relative;

}


.aperture::before {

 border: 3px dashed #a0ff80;

 content: "";

 width: 144px;

 height: 144px;

 position: absolute;

 border-radius: 50%;

 left: -8px;

 top: -6px;

 animation: clockwise 5s linear infinite;

}


@keyframes clockwise {

 100% {

   transform: rotate(360deg);

 }

}

15.彩色流動(dòng)邊框



<div class="rainbow"></div>

.rainbow {

 position: relative;

 z-index: 0;

 width: 400px;

 height: 300px;

 border-radius: 10px;

 overflow: hidden;

 padding: 2rem;

}


.rainbow::before {

 content: '';

 position: absolute;

 z-index: -2;

 left: -50%;

 top: -50%;

 width: 200%;

 height: 200%;

 background-color: #399953;

 background-repeat: no-repeat;

 background-size: 50% 50%, 50% 50%;

 background-position: 0 0, 100% 0, 100% 100%, 0 100%;

 background-image: linear-gradient(#399953, #399953), linear-gradient(#fbb300, #fbb300), linear-gradient(#d53e33, #d53e33), linear-gradient(#377af5, #377af5);

 -webkit-animation: rotate 4s linear infinite;

 animation: rotate 4s linear infinite;

}


.rainbow::after {

 content: '';

 position: absolute;

 z-index: -1;

 left: 6px;

 top: 6px;

 width: calc(100% - 12px);

 height: calc(100% - 12px);

 background: white;

 border-radius: 5px;

}


@keyframes rotate {

 100% {

   -webkit-transform: rotate(1turn);

   transform: rotate(1turn);

 }

}

16.炫酷偽類邊框



<div class="corner-button">CSS3</div>

.corner-button::before, .corner-button::after {

 content: '';

 position: absolute;

 background: #2f2f2f;

 z-index: 1;

 transition: all 0.3s;

}

.corner-button::before {

 width: calc(100% - 3rem);

 height: calc(101% + 1rem);

 top: -0.5rem;

 left: 50%;

 -webkit-transform: translateX(-50%);

 transform: translateX(-50%);

}

.corner-button::after {

 height: calc(100% - 3rem);

 width: calc(101% + 1rem);

 left: -0.5rem;

 top: 50%;

 -webkit-transform: translateY(-50%);

 transform: translateY(-50%);

}



.corner-button:hover {

 color: pink;

}

.corner-button {

 font-family: 'Lato', sans-serif;

 letter-spacing: .02rem;

 cursor: pointer;

 background: transparent;

 border: 0.5rem solid currentColor;

 padding: 1.5rem 2rem;

 font-size: 2.2rem;

 color: #06c17f;

 position: relative;

 transition: color 0.3s;

 text-align: center;

 margin: 5rem 12rem;

}

.corner-button:hover::after {

 height: 0;

}


.corner-button:hover::before {

 width: 0;

}

.bg-f2{

 background: #2f2f2f;

}

17.偽類美化文字



<div class="beautify-font" data-text='躲躲'>躲躲</div>

<div class="beautify-font2" data-text='躲躲'>躲躲</div>

.beautify-font{

 position: relative;

 font-size: 12rem;

 color: #0099CC

}

.beautify-font::before{

 position: absolute;

 font-size: 12rem;

 color: #333;

 content: attr(data-text);

 white-space:nowrap;

 width: 50%;

 display: inline-block;

 overflow: hidden;

 transition:1s ease-in-out 0s;

}

.beautify-font2{

 position: relative;

 font-size: 6rem;

 color: #0099CC

}

.beautify-font2::before{

 position: absolute;

 font-size: 6rem;

 color: #333;

 content: attr(data-text);

 white-space:nowrap;

 height: 50%;

 display: inline-block;

 overflow: hidden;

 transition:1s ease-in-out 0s;

}


.beautify-font:hover::before{

 width:0;

}

.beautify-font2:hover::before{

 height: 0;

}

18.照片堆疊效果

只使用一張圖片來創(chuàng)造出一堆圖片疊摞在一起的效果,能做到嗎?當(dāng)然,關(guān)鍵是要使用偽元素:before和:after來幫助呈現(xiàn)。把這些偽元素的z-index設(shè)置成負(fù)值,讓它們以背景方式起作用。




<div class="stackthree"><img src="./images/city.jpg"></div>

.stackthree::before {

 background: #eff4de;

}


.stackthree, .stackthree::before, .stackthree::after {

 border: 6px solid #fff;

 height: 200px;

 width: 200px;

 -webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);

 -moz-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);

 box-shadow: 2px 2px 5px rgba(0,0,0,0.3);

}


.stackthree::before {

 top: 5px;

 left: -15px;

 z-index: -1;

 -webkit-transform: rotate(-10deg);

 -moz-transform: rotate(-10deg);

 -o-transform: rotate(-10deg);

 -ms-transform: rotate(-10deg);

 transform: rotate(-10deg);

}

.stackthree::after {

 top: -2px;

 left: -10px;

 -webkit-transform: rotate(-5deg);

 -moz-transform: rotate(-5deg);

 -o-transform: rotate(-5deg);

 -ms-transform: rotate(-5deg);

 transform: rotate(-5deg);

}


.stackthree::before, .stackthree::after {

 background: #768590;

 content: "";

 position: absolute;

 z-index: -1;

 height: 0px\9;

 width: 0px\9;

 border: none\9;

}

.stackthree {

 float: left;

 position: relative;

 margin: 50px;

}

為元素的兼容性

不論你使用單冒號(hào)還是雙冒號(hào)語法,瀏覽器都能識(shí)別。因?yàn)镮E8只支持單冒號(hào)的語法,所以,如果你想兼容IE8,保險(xiǎn)的做法是使用單冒號(hào)。

藍(lán)藍(lán)設(shè)計(jì)www.cqzjtgb.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

日歷

鏈接

個(gè)人資料

存檔

三级毛片av免费| 麻豆av噜噜一区二区三区| 免费高清视频大片| 色在线成人网| 午夜久久久久精精品| 亚洲人与动物交配视频| 久久久久国内视频| 亚洲av熟女| 国产伦人伦偷精品视频| 日本黄色片子视频| 好看av亚洲va欧美ⅴa在| 夜夜看夜夜爽夜夜摸| 婷婷色综合大香蕉| 女人十人毛片免费观看3o分钟| 国产亚洲欧美98| 精品久久久久久久人妻蜜臀av| 亚洲精品在线美女| 国产一区二区在线av高清观看| 桃红色精品国产亚洲av| 国产色爽女视频免费观看| 波野结衣二区三区在线| 亚洲综合色惰| 亚洲欧美清纯卡通| 国产 一区 欧美 日韩| 午夜免费男女啪啪视频观看 | 99久久成人亚洲精品观看| 淫秽高清视频在线观看| 欧美bdsm另类| 亚洲午夜理论影院| 午夜福利视频1000在线观看| 男女下面进入的视频免费午夜| 成人永久免费在线观看视频| bbb黄色大片| 久久精品国产99精品国产亚洲性色| 欧美3d第一页| 精品熟女少妇八av免费久了| 天美传媒精品一区二区| 亚洲18禁久久av| 99久久精品热视频| av欧美777| 日韩欧美在线乱码| 亚洲最大成人手机在线| 婷婷六月久久综合丁香| 国内精品美女久久久久久| 亚洲 欧美 日韩 在线 免费| 国产成人a区在线观看| 午夜免费男女啪啪视频观看 | 九九在线视频观看精品| 欧美极品一区二区三区四区| 噜噜噜噜噜久久久久久91| 午夜福利在线观看免费完整高清在 | 深爱激情五月婷婷| 在线观看一区二区三区| 一二三四社区在线视频社区8| 麻豆国产97在线/欧美| 一二三四社区在线视频社区8| 欧美精品国产亚洲| 在线免费观看的www视频| avwww免费| 九九久久精品国产亚洲av麻豆| 久久婷婷人人爽人人干人人爱| 男女下面进入的视频免费午夜| 日韩中字成人| 欧美潮喷喷水| 精品无人区乱码1区二区| 黄色视频,在线免费观看| 亚洲av电影在线进入| 久久精品影院6| 中文字幕熟女人妻在线| АⅤ资源中文在线天堂| 亚洲av二区三区四区| 亚洲电影在线观看av| 一级黄色大片毛片| 成人高潮视频无遮挡免费网站| 男人舔奶头视频| 国产精品三级大全| 亚洲精品456在线播放app | 99视频精品全部免费 在线| 一a级毛片在线观看| 亚洲欧美日韩卡通动漫| 国产v大片淫在线免费观看| 99国产精品一区二区三区| 亚洲精品日韩av片在线观看| 一区二区三区四区激情视频 | 国产精品一及| 午夜福利在线观看吧| 国产精品永久免费网站| 亚洲人成网站在线播放欧美日韩| 亚洲熟妇中文字幕五十中出| 欧美丝袜亚洲另类 | 不卡一级毛片| 99在线人妻在线中文字幕| 麻豆成人午夜福利视频| 色综合婷婷激情| 国内精品美女久久久久久| 亚洲片人在线观看| 日韩亚洲欧美综合| 天堂av国产一区二区熟女人妻| 久久热精品热| 免费大片18禁| 国产v大片淫在线免费观看| 天堂av国产一区二区熟女人妻| 怎么达到女性高潮| 国产av麻豆久久久久久久| 久久久久性生活片| 一夜夜www| 91麻豆精品激情在线观看国产| 99在线视频只有这里精品首页| 亚洲 国产 在线| 国产精品亚洲一级av第二区| 日韩成人在线观看一区二区三区| 少妇的逼好多水| 免费搜索国产男女视频| 国产麻豆成人av免费视频| 国产成人欧美在线观看| 亚洲天堂国产精品一区在线| 18+在线观看网站| 欧美日韩瑟瑟在线播放| 日本黄大片高清| 不卡一级毛片| 久久久久久九九精品二区国产| 搡老熟女国产l中国老女人| 欧美另类亚洲清纯唯美| 国产 一区 欧美 日韩| 亚洲中文日韩欧美视频| 网址你懂的国产日韩在线| 欧美高清性xxxxhd video| 亚洲成人久久爱视频| 蜜桃亚洲精品一区二区三区| 国产精品久久久久久人妻精品电影| 偷拍熟女少妇极品色| 亚洲成人中文字幕在线播放| 久久久久久久久大av| 九九热线精品视视频播放| 亚洲黑人精品在线| 国产亚洲欧美98| 99国产精品一区二区三区| 搡女人真爽免费视频火全软件 | www日本黄色视频网| 国产精品久久视频播放| 国产激情偷乱视频一区二区| 午夜福利欧美成人| av女优亚洲男人天堂| 9191精品国产免费久久| 中文字幕人成人乱码亚洲影| 成人av在线播放网站| 91狼人影院| 久久精品夜夜夜夜夜久久蜜豆| 日本一二三区视频观看| 午夜免费男女啪啪视频观看 | 最好的美女福利视频网| 18禁裸乳无遮挡免费网站照片| 啦啦啦观看免费观看视频高清| 亚洲真实伦在线观看| 啪啪无遮挡十八禁网站| 国产欧美日韩精品一区二区| 国内揄拍国产精品人妻在线| 1024手机看黄色片| 伊人久久精品亚洲午夜| 亚洲av免费在线观看| 热99re8久久精品国产| 99国产精品一区二区三区| 91麻豆精品激情在线观看国产| 日韩 亚洲 欧美在线| 在线十欧美十亚洲十日本专区| 久久这里只有精品中国| 69av精品久久久久久| bbb黄色大片| 成熟少妇高潮喷水视频| 免费观看的影片在线观看| 天堂√8在线中文| 无遮挡黄片免费观看| av欧美777| 最好的美女福利视频网| 1000部很黄的大片| 免费av不卡在线播放| 在线播放无遮挡| h日本视频在线播放| 精品不卡国产一区二区三区| 国产蜜桃级精品一区二区三区| 天美传媒精品一区二区| 男人狂女人下面高潮的视频| 亚洲av中文字字幕乱码综合| 小说图片视频综合网站| 日韩成人在线观看一区二区三区| 亚洲国产欧洲综合997久久,| 日本免费a在线| АⅤ资源中文在线天堂| 国产精品一及| 久久这里只有精品中国| 深夜a级毛片| 国产黄a三级三级三级人| 高清毛片免费观看视频网站| 国产成人av教育| 亚洲人成网站在线播| 精品久久久久久久久久免费视频| 又爽又黄无遮挡网站| 欧美日韩国产亚洲二区| 国产视频一区二区在线看| avwww免费| 一本久久中文字幕| 日韩精品中文字幕看吧| 听说在线观看完整版免费高清| 99久久成人亚洲精品观看| 亚洲av成人不卡在线观看播放网| 久久久久国内视频| 天天一区二区日本电影三级| 国产一区二区亚洲精品在线观看| 中文在线观看免费www的网站| 人人妻,人人澡人人爽秒播| 日本 欧美在线| 亚洲av中文字字幕乱码综合| 亚洲美女视频黄频| 国产精品亚洲av一区麻豆| 全区人妻精品视频| 久久久久久久精品吃奶| 91在线观看av| 亚洲熟妇熟女久久| 99热这里只有精品一区| 人人妻,人人澡人人爽秒播| 成人无遮挡网站| 免费观看精品视频网站| 3wmmmm亚洲av在线观看| 两人在一起打扑克的视频| 夜夜看夜夜爽夜夜摸| 午夜亚洲福利在线播放| av专区在线播放| 男女做爰动态图高潮gif福利片| 能在线免费观看的黄片| 午夜福利在线观看免费完整高清在 | 他把我摸到了高潮在线观看| 亚洲精品影视一区二区三区av| 色播亚洲综合网| 中亚洲国语对白在线视频| 18禁裸乳无遮挡免费网站照片| 狂野欧美白嫩少妇大欣赏| x7x7x7水蜜桃| 日本撒尿小便嘘嘘汇集6| 亚洲成a人片在线一区二区| 别揉我奶头 嗯啊视频| 国产久久久一区二区三区| 亚洲专区国产一区二区| 亚洲乱码一区二区免费版| 日韩欧美免费精品| 欧美日韩亚洲国产一区二区在线观看| 三级男女做爰猛烈吃奶摸视频| 亚洲自偷自拍三级| 精品无人区乱码1区二区| 国产伦精品一区二区三区四那| 亚洲国产高清在线一区二区三| 男女做爰动态图高潮gif福利片| 俄罗斯特黄特色一大片| 午夜激情福利司机影院| 午夜精品久久久久久毛片777| 日韩有码中文字幕| 国产亚洲欧美98| 国产精品久久久久久久久免 | 日韩免费av在线播放| 中文字幕人成人乱码亚洲影| 国模一区二区三区四区视频| 淫妇啪啪啪对白视频| 日韩人妻高清精品专区| www.色视频.com| 亚洲无线在线观看| 久久精品综合一区二区三区| 日本撒尿小便嘘嘘汇集6| 99精品在免费线老司机午夜| 悠悠久久av| or卡值多少钱| 成年免费大片在线观看| 欧美精品啪啪一区二区三区| 精品久久久久久久久亚洲 | 国产成人影院久久av| 高潮久久久久久久久久久不卡| 91久久精品电影网| a级毛片免费高清观看在线播放| 97超级碰碰碰精品色视频在线观看| 内射极品少妇av片p| 少妇丰满av| 高清毛片免费观看视频网站| 欧美一级a爱片免费观看看| 精品人妻偷拍中文字幕| 九九热线精品视视频播放| 亚洲第一欧美日韩一区二区三区| 国产乱人伦免费视频| 亚洲最大成人av| 日韩大尺度精品在线看网址| 国产成年人精品一区二区| 精品午夜福利视频在线观看一区| 国产野战对白在线观看| 桃色一区二区三区在线观看| 亚洲精品亚洲一区二区| 精品人妻熟女av久视频| 成人毛片a级毛片在线播放| 性插视频无遮挡在线免费观看| 精品久久久久久久久久免费视频| 色哟哟哟哟哟哟| 十八禁网站免费在线| 90打野战视频偷拍视频| 日韩av在线大香蕉| 久久午夜亚洲精品久久| 国产淫片久久久久久久久 | 国产亚洲精品久久久com| 免费人成视频x8x8入口观看| 久久性视频一级片| x7x7x7水蜜桃| 国产成人啪精品午夜网站| 国产精品野战在线观看| 久久久久亚洲av毛片大全| 国内毛片毛片毛片毛片毛片| 尤物成人国产欧美一区二区三区| 日本黄大片高清| 一夜夜www| 午夜久久久久精精品| 中文亚洲av片在线观看爽| 黄片小视频在线播放| 午夜福利视频1000在线观看| 亚洲天堂国产精品一区在线| 久久香蕉精品热| 99国产极品粉嫩在线观看| 国产精品av视频在线免费观看| 琪琪午夜伦伦电影理论片6080| 18禁裸乳无遮挡免费网站照片| 日韩大尺度精品在线看网址| 欧美一区二区精品小视频在线| 亚洲成人精品中文字幕电影| 日韩欧美精品免费久久 | 国产精品日韩av在线免费观看| 亚洲欧美精品综合久久99| 韩国av一区二区三区四区| 日韩欧美一区二区三区在线观看| 国产精品久久视频播放| 亚洲成a人片在线一区二区| 亚洲最大成人中文| а√天堂www在线а√下载| 蜜桃久久精品国产亚洲av| 女同久久另类99精品国产91| 长腿黑丝高跟| 色尼玛亚洲综合影院| 精品久久久久久久久亚洲 | 亚洲国产日韩欧美精品在线观看| 综合色av麻豆| 国产亚洲精品av在线| 90打野战视频偷拍视频| 亚洲国产日韩欧美精品在线观看| 欧美性猛交╳xxx乱大交人| 看黄色毛片网站| 国产黄a三级三级三级人| 午夜精品一区二区三区免费看| 色吧在线观看| 99热这里只有是精品50| 欧美精品国产亚洲| 日日摸夜夜添夜夜添小说| 天堂√8在线中文| 人妻丰满熟妇av一区二区三区| 欧美黑人欧美精品刺激| 夜夜躁狠狠躁天天躁| 国产91精品成人一区二区三区| 一卡2卡三卡四卡精品乱码亚洲| 五月伊人婷婷丁香| 内地一区二区视频在线| 国产不卡一卡二| 色综合欧美亚洲国产小说| av国产免费在线观看| 国产精品久久久久久久久免 | 很黄的视频免费| 国产精品影院久久| 国产亚洲欧美98| 亚洲成人精品中文字幕电影| 精品日产1卡2卡| 精品人妻1区二区| 精品欧美国产一区二区三| 特级一级黄色大片| 久久婷婷人人爽人人干人人爱| 日本 欧美在线| 亚洲久久久久久中文字幕| 国产免费男女视频| 日韩欧美精品v在线| 亚洲无线在线观看| 午夜福利成人在线免费观看| 亚洲一区二区三区不卡视频| 97碰自拍视频| 国产三级黄色录像| 亚洲国产色片| 亚洲av五月六月丁香网| 日本与韩国留学比较| 成年女人永久免费观看视频| 最近在线观看免费完整版| 黄色一级大片看看| 床上黄色一级片| 美女高潮的动态| 熟女电影av网| 麻豆国产97在线/欧美| 日本黄色片子视频| 波野结衣二区三区在线| 丰满的人妻完整版| 亚洲黑人精品在线| 欧美另类亚洲清纯唯美| 国产毛片a区久久久久| 欧美在线黄色| 久久亚洲真实| 啦啦啦韩国在线观看视频| 91av网一区二区| 久9热在线精品视频| 日本熟妇午夜| 国产亚洲欧美在线一区二区| 特大巨黑吊av在线直播| 国产一级毛片七仙女欲春2| 中文字幕熟女人妻在线| 亚洲av电影不卡..在线观看| 一本综合久久免费| 2021天堂中文幕一二区在线观| 在现免费观看毛片| 三级男女做爰猛烈吃奶摸视频| 我要看日韩黄色一级片| 国产精品伦人一区二区| 亚洲一区二区三区不卡视频| 日韩成人在线观看一区二区三区| 亚洲aⅴ乱码一区二区在线播放| 亚洲精品乱码久久久v下载方式| 日本成人三级电影网站| 国产成人福利小说| 51国产日韩欧美| 久久久久久久久久成人| 国产精品,欧美在线| 狂野欧美白嫩少妇大欣赏| 成人av一区二区三区在线看| 国产精品久久久久久人妻精品电影| 国产精品不卡视频一区二区 | 午夜福利视频1000在线观看| 麻豆一二三区av精品| www日本黄色视频网| 免费观看的影片在线观看| 欧美高清成人免费视频www| 自拍偷自拍亚洲精品老妇| 嫩草影院入口| 国产伦精品一区二区三区四那| 搡老岳熟女国产| 久久九九热精品免费| 91九色精品人成在线观看| 九九久久精品国产亚洲av麻豆| 别揉我奶头~嗯~啊~动态视频| 成人永久免费在线观看视频| 国产欧美日韩一区二区三| 热99re8久久精品国产| 婷婷亚洲欧美| 国产黄a三级三级三级人| 在线观看av片永久免费下载| 亚洲最大成人av| 老司机福利观看| 女同久久另类99精品国产91| 久久精品影院6| 一本精品99久久精品77| 一进一出抽搐gif免费好疼| 九九热线精品视视频播放| 可以在线观看毛片的网站| 88av欧美| 男人狂女人下面高潮的视频| 精品久久久久久,| 久久久久性生活片| 精品一区二区三区视频在线观看免费| 亚洲黑人精品在线| 搞女人的毛片| 偷拍熟女少妇极品色| 成人精品一区二区免费| 国产成人福利小说| 免费观看精品视频网站| 深夜精品福利| 真实男女啪啪啪动态图| 久久这里只有精品中国| 成熟少妇高潮喷水视频| 久久国产乱子伦精品免费另类| 日本撒尿小便嘘嘘汇集6| 老熟妇仑乱视频hdxx| 久9热在线精品视频| 欧美三级亚洲精品| 久久久久国内视频| 久久国产精品影院| 18美女黄网站色大片免费观看| av天堂中文字幕网| 国模一区二区三区四区视频| 国产乱人伦免费视频| 久久国产精品影院| 久久午夜福利片| 黄色一级大片看看| 淫秽高清视频在线观看| 怎么达到女性高潮| 美女免费视频网站| 亚洲欧美日韩高清专用| 在线播放无遮挡| 宅男免费午夜| 国产成人av教育| 757午夜福利合集在线观看| 精品久久久久久久久av| 人妻久久中文字幕网| 精品国产亚洲在线| 69人妻影院| 日日夜夜操网爽| 欧美午夜高清在线| 国产单亲对白刺激| 99国产极品粉嫩在线观看| 最新在线观看一区二区三区| 亚洲激情在线av| 少妇的逼水好多| 国产精品久久久久久人妻精品电影| 999久久久精品免费观看国产| 成年免费大片在线观看| 男女下面进入的视频免费午夜| 国内精品久久久久精免费| 免费大片18禁| 亚洲 欧美 日韩 在线 免费| 欧美丝袜亚洲另类 | 毛片一级片免费看久久久久 | 精品久久久久久久久亚洲 | 国内少妇人妻偷人精品xxx网站| 久久草成人影院| 美女高潮喷水抽搐中文字幕| 欧美乱色亚洲激情| 欧美乱妇无乱码| 亚洲欧美日韩无卡精品| 精品久久久久久久久久免费视频| 免费观看人在逋| 精品国产亚洲在线| 国产单亲对白刺激| 天堂动漫精品| 757午夜福利合集在线观看| 真人一进一出gif抽搐免费| 久久国产乱子免费精品| 高潮久久久久久久久久久不卡| 欧美日韩乱码在线| 日本黄大片高清| 免费看日本二区| 国产精品av视频在线免费观看| 丰满人妻熟妇乱又伦精品不卡| 久久久成人免费电影| 久久精品国产亚洲av天美| 久久精品国产自在天天线| 国产视频内射| 亚洲专区中文字幕在线| 久久久色成人| 午夜两性在线视频| 欧美成人a在线观看| 内射极品少妇av片p| 国产精品爽爽va在线观看网站| 亚洲在线观看片| 国产精品久久久久久精品电影| 成年免费大片在线观看| 亚洲精品在线观看二区| 国产成人aa在线观看| 悠悠久久av| 久久99热6这里只有精品| 精品乱码久久久久久99久播| 免费一级毛片在线播放高清视频| 亚洲狠狠婷婷综合久久图片| 伊人久久精品亚洲午夜| 成人av在线播放网站| 国产不卡一卡二| 一本精品99久久精品77| 亚洲内射少妇av| 欧美乱色亚洲激情| 麻豆国产av国片精品| 最新中文字幕久久久久| 麻豆一二三区av精品| 欧美xxxx黑人xx丫x性爽| 国产男靠女视频免费网站| 国产又黄又爽又无遮挡在线| 天美传媒精品一区二区| 老熟妇仑乱视频hdxx| 色尼玛亚洲综合影院| av在线天堂中文字幕| 永久网站在线| 校园春色视频在线观看| 综合色av麻豆| 欧美三级亚洲精品| 精品日产1卡2卡| 成人特级av手机在线观看| 九九在线视频观看精品| 久久草成人影院| 国产三级黄色录像| 女同久久另类99精品国产91| 国产成人欧美在线观看| 国产黄a三级三级三级人| 免费av不卡在线播放| 麻豆av噜噜一区二区三区| 亚洲熟妇中文字幕五十中出| 成年版毛片免费区| 老司机午夜十八禁免费视频| 深夜精品福利| 老熟妇乱子伦视频在线观看| 久久久久性生活片| 精品午夜福利在线看| 看十八女毛片水多多多| 99热这里只有是精品在线观看 | 亚洲无线观看免费| 亚洲国产色片| 久久久久久久久大av| 免费看光身美女| 国产美女午夜福利| 精品乱码久久久久久99久播| 亚洲国产精品合色在线| 很黄的视频免费| 天堂动漫精品| 波野结衣二区三区在线| 女人被狂操c到高潮| 国产精品三级大全| 久久香蕉精品热| 成熟少妇高潮喷水视频| 国产欧美日韩精品亚洲av| 国产伦在线观看视频一区| 国产精品久久视频播放| 亚洲国产高清在线一区二区三| 最近在线观看免费完整版| 91字幕亚洲| 国产精品久久久久久久久免 | 国产高清有码在线观看视频|