午夜勾魂曲-午夜福利自怕-午夜福利在线观看6080-午夜福利院电影-国产精品毛片AV久久97-国产精品麻豆高潮刺激A片

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

2020-7-27    seo達人

CSS :before 選擇器

定義和說明

:before 選擇器向選定的元素前插入內容。

使用content 屬性來指定要插入的內容。


CSS :after 選擇器

定義和說明

:after 選擇器向選定的元素之后插入內容。

使用content 屬性來指定要插入的內容。


這兩個偽元素會在真正頁面元素之前和之后插入一個額外的元素,從技術角度上講,它們與下面的HTML標記是等效的。


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.偽類括號效果



<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>距離結束還有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">距離結束還有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">距離結束還有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: "";

}

多個箭頭絲帶



<div class="mt30 pl16">

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

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

   <span class="title3 ml5">距離結束還有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;

}

懸掛標簽



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

   <div class="title4"><span>企業熱門動態</span></div>

   <div class="title5"><span>企業熱門動態</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 絢麗流動邊框





<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制作出了完美驚艷的相片陰影效果。其中的技巧是使用絕對定位固定偽元素,然后給它們的z-index一個負值,以背景出現。






<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當前激活狀態



   <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.藍湖文字



<span class="lanhu_text">

    本站由叫我詹躲躲提供技術支持

</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 主要標題



<div class="first-title">服務項目</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.鼠標浮層遮罩浮層



<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: "霧在微風的吹動下滾來滾去,像冰峰雪山,似蓬萊仙境,如海市蜃樓,使人覺得飄然欲仙。山河景色在霧的裝點下,變得更加美麗。遠處的七連山巍峨挺拔,它們仿佛成了神仙住的寶山,令人神往。近處池塘邊時時飄來霧氣,在初升陽光的照耀下,呈現出赤、橙、黃、綠、青、藍、紫七種色彩。......";

 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.彩色流動邊框



<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.照片堆疊效果

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




<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;

}

為元素的兼容性

不論你使用單冒號還是雙冒號語法,瀏覽器都能識別。因為IE8只支持單冒號的語法,所以,如果你想兼容IE8,保險的做法是使用單冒號。

藍藍設計www.gerard.com.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.gerard.com.cn

存檔

主站蜘蛛池模板: 在线综合色 | 自拍偷拍第八页 | 欧美成人高潮一二区在线看 | 美国人性欧美xxxx | 亚洲一区视频在线播放 | 一本岛高清乱码2020叶美 | 神马午夜精品 | 超碰在线超碰 | 东北老女人高潮久久91 | 69日影院| 久久综合一区 | 国产怡红院在线观看 | 撸啊撸av | 国产成人三级一区二区在线观看一 | 俄罗斯videodesxo极品 | 妇挑战三黑人4p日本中文字幕 | 国产精品入口夜色视频大尺度 | 99国产精品一区 | 荷兰女人裸体性做爰 | 99久热在线精品视频成人一区 | 天天干夜干 | 国产视频第一页 | 国产探花在线精品一区二区 | 久久最新精品 | 国产麻传媒精品国产av | 日日噜噜噜噜夜夜爽亚洲精品 | 久久av高潮av无码av喷吹 | 成人免费视频在线播放 | 在线免费国产视频 | 国产精品久久久久久久久久免费 | 国产目拍亚洲精品99久久精品 | 国内精品久久久久影院日本资源 | 国产精品成人在线 | 婷婷综合社区 | 中文字幕第一区综合 | 成人av片在线观看 | 色婷婷综合中文久久一本 | 色爱激情网 | 国产情侣av自拍 | 捆绑凌虐一区二区三区 | 日韩一级中文字幕 | 亚洲人精品亚洲人成在线 | 挺进邻居丰满少妇的身体 | 综合亚洲网 | 日韩av在线播放观看 | 91精品在线播放 | 首页 动漫 亚洲 欧美 日韩 | 欧美一区二区三区爱爱 | 亚洲成人在线视频观看 | 在线黄视频 | 日本一二三不卡视频 | 波多野结衣在线观看一区二区 | 亚洲天堂首页 | 一女三黑人理论片在线 | 亚洲自拍偷拍综合 | 无码成a毛片免费 | 精品人妻中文字幕有码在线 | 欧美人与性动交0欧美精一级 | 噼里啪啦国语高清 | 美女乱淫免费视频网站 | 亚洲综合激情另类小说区 | 亚洲成人在线观看视频 | 日本中文字幕有码 | а天堂8中文最新版在线官网 | 日本三级韩国三级欧美三级 | av国産精品毛片一区二区三区 | 亚洲成人精品av | 国产精品久久免费视频 | 日韩av自拍 | 在线看无码的免费网站 | 国产欧美视频一区二区 | 色老汉视频| 成人性生生活性生交全黄 | 国产亚洲欧美日韩亚洲中文色 | 国产精品永久免费观看 | 国产伦精品一区二区三区妓女下载 | youjizz.com在线观看 | 国产色视频播放网站www | 白嫩嫩翘臀美女在线视频 | 九九九久久久精品 | 99久久这里只有精品 | 香蕉国产片一级一级一级一级 | 国产麻豆成人传媒免费观看 | 毛茸茸熟妇丰满张开腿呻吟性视频 | 日韩欧美www| 国产伦精品一区二区三区无广告 | 国产无遮挡a片又黄又爽 | 麻豆高清免费国产一区 | 亚洲激情啪啪 | 国产一区二区三区久久久久久久 | 亚洲综合伊人久久综合 | 成人无码一区二区三区网站 | 性视屏| 国产卡一卡二卡三无线乱码新区 | 欧美性情网| 综合网日日天干夜夜久久 | 欧美jizzhd精品欧美巨大免费 | 激情另类视频 | 国内精品久久久久 | 亚州五月 | 国产全肉乱妇杂乱视频 | 美日韩视频 | 国产成人av一区二区在线观看 | aa级黄色片 | 高h放荡受浪受bl | 亚洲人成网站色7799 | 特大巨黑吊av在线播放 | 91网址在线播放 | 日韩中文字幕在线视频 | 日本sm一区二区三区调教 | 巨肉高h文从头做到尾肉短文 | 国产精品资源一区二区 | 久久久久蜜桃精品成人片 | 中国a级大片 | 91色区| 国产7777777 | 黄色午夜视频 | 国产精品毛片一区二区在线看 | www日本xxxx | 国产又黄又爽又色视频 | 亚洲国产网站 | www国产91| 日本少妇喷水 | 成人av在线影院 | 91精品国产高清91久久久久久 | 老色批永久免费网站www | 无码精品黑人一区二区三区 | 狼人社区91国产精品 | 色01看片网 | 亚洲日日夜夜 | 一级又爽又黄的免费毛片视频 | 日韩一级免费看 | 亚洲精品拍拍拍在线观看 | 人少妇精品123在线观看 | 国内久久久久 | 老头糟蹋新婚少妇系列小说 | 18欧美乱大交hd1984 | 日韩在线视频不卡 | 日韩中文人妻无码不卡 | 亚洲涩综合 | 制服丝袜国产在线 | 久久中文字幕免费视频 | 日日噜噜夜夜狠狠视频 | 别揉我奶头~嗯~啊~一区二区三区 | 大阳蒂毛茸茸videoshd | 极品美女扒开粉嫩小泬图片 | 三级慰安女妇威狂放播 | 欧美日韩 一区二区三区 | 免费人成无码大片在线观看 | 成年人色网站 | 亚洲国产综合色产精品色在线 | 国产精品theporn88 | 亚洲激情欧美色图 | 羞羞啪啪调教play男男黄 | 一区二区久久精品66国产精品 | 国产偷窥熟女精品视频 | 日日av色欲香天天综合网 | 国产精品综合久久久精品综合蜜臀 | 久久久久无码精品亚洲日韩 | www黄色大片 | 伊人久久大香线蕉无码 | 在线观看色网站 | 中午日产幕无线码1区 | 日本黄a三级三级三级 | 久久天天东北熟女毛茸茸 | 亚洲一区二区影视 | av网址观看 | 国产日韩欧美成人 | 最新国产福利在线观看精品 | 老色69久久九九精品高潮 | 亚洲免费影院 | 国产精品久久久91 | 日批在线| 免费观看理伦片在线播放 | 成 人色 网 站 欧美大片在线观看 | 日韩在线观看视频一区二区三区 | 亚洲第一在线综合网站 | 真人做爰免费毛片视频 | 可以看三级的网站 | 扒开双腿疯狂进出爽爽爽 | 久久无码精品一区二区三区 | 日本免费一区二区三区在线播放 | 18中国性生交xxxxxhd | 一级片观看 | 国产免费一区二区三区最新6 | 天堂av中文| 国产成人三级三级三级97 | 亚洲丶国产丶欧美一区二区三区 | 中文字幕38页 | 成年人在线视频 | 免费人成无码大片在线观看 | 日韩精品一卡2卡3卡4卡分类 | 黄网站永久免费 | 欧美一级网 | 亚洲天堂自拍偷拍 | 色就是色网站 | 国产97在线 | 亚洲 | 日本男人天堂网 | 国自产偷精品不卡在线 | 熟妇人妻中文字幕无码老熟妇 | 女人精69xxx免费观 | 欧美黑人粗大xxxxbbbb | 天天摸天天插 | 在线播放无码高潮的视频 | 国产视频一区二区三区四区 | 五月av| 国产欧美精品区一区二区三区 | 91欧美在线 | 四虎成人精品在永久免费 | 亚洲中文字幕久久精品蜜桃 | 农村一级毛片 | 中文字幕第一区 | 久久在线播放 | 日本午夜视频 | 中文字幕网站在线观看 | 日韩高清亚洲日韩精品一区 | 日韩区在线观看 | 欧美久久久久久久久久久久久久 | 亚洲老板91色精品久久 | 日本香蕉视频 | 日韩人妻无码一区二区三区 | 亚洲国产精品久久久久久久 | 国产午夜小视频 | 久久男人av资源网站 | 色呦哟—国产精品 | 中文字幕日产av | www.中文字幕在线观看 | 久久久久成人精品无码 | 国产周晓琳在线另类视频 | 国产精品女人久久久 | 国产精品一区二区吃奶在线观看 | 人人爽人人爽少妇免费 | 国产a级一级片 | 亚洲精品乱码久久久久红杏 | 极品白嫩丰满美女无套 | 荷兰女人裸体性做爰 | 国产精品国产成人国产三级 | 日韩欧美在线观看一区二区三区 | 欧美mv日韩mv国产网站 | 丁香六月综合 | 天天躁狠狠躁狠狠躁性色牛牛影视 | 中文字幕一区二区三区精品 | 中文字幕丰满乱子伦无码专区 | 天堂网www在线资源网 | 浪潮av一区二区三区 | 精品字幕 | 超碰8| 国内精品久久毛片一区二区 | 精品国产一区二区三区久久久 | 国产三级精品三级男人的天堂 | 亚洲精品视频在线免费 | 久久久无码精品亚洲日韩按摩 | 日日碰狠狠躁久久躁婷婷 | 精品视频一区二区三区四区 | 狠狠操精品视频 | 少妇高潮伦 | 岛国av资源 | 成人欧美一区二区三区在线观看 | 精品久久久久久久久亚洲 | 无码一区二区波多野结衣播放搜索 | 中文字幕亚洲精品一区 | 午夜视频免费看 | 精品国产乱码久久久久久影片 | 爱情岛论坛自拍 | 无码av波多野结衣久久 | sese久久| 成年人看的免费视频 | 婷婷久久av | 黄色毛片儿 | 午夜视频在线瓜伦 | 精品视频在线播放 | 久久精品国产亚洲a | 在线观看亚洲一区 | www成人精品 | 婷婷国产成人精品视频 | 成人资源站 | 黄色一级免费网站 | 春意影院福利社 | 91精品系列 | 天天噜夜夜噜 | 亚洲精品少妇久久久久久 | 性猛交xxxx免费看蜜桃 | 欧美三日本三级少妇99印度 | 亚洲日韩欧美综合 | 伊人三区 | 亚洲乱码国产乱码精品精大量 | 国产一级特黄aaa大片 | 日p免费视频 | 色综合欧美在线视频区 | 少妇精品久久久久久久久久 | 成 人 黄 色 视频 免费观看 | 免费污网站在线观看 | 久久久看片| 不卡av片| 久久亚洲精中文字幕冲田杏梨 | 国产一区福利 | 操一线天逼 | 解开人妻的裙子猛烈进入 | 亚洲综合第一区 | 欧美一级免费观看 | 先锋影音av最新资源 | 99热在线精品观看 | 99久久精品日本一区二区免费 | xvideos.蜜桃一区二区 | 污污网站在线观看免费 | 国产日韩一区二区 | 国产精品99re | 好吊色国产欧美日韩免费观看 | 久久精品国产精品亚洲 | 九九热免费在线 | 精品爆乳一区二区三区无码av | 亚洲国产成人va在线观看天堂 | 麻豆视频在线看 | 精品香蕉99久久久久网站 | 精品国产乱码久久久久久1区二区 | 利智三级露全乳 | 国产日韩欧美中文 | 中文字幕日韩精品无码内射 | 黄色av一级片 | 欧美性生交大片免费视频 | 99热这里只有精品5 99热这里只有精品9 | 欧美最猛黑人xxxx黑人猛交98 | 国产精品久久久久久婷婷不卡 | 马与人黄色毛片一部免费视频 | 大尺度做爰啪啪高潮床戏 | 免费无遮挡无码视频在线观看 | 精品一区二区在线播放 | 91tv国产成人福利 | 偷拍久久久 | 久久噜噜 | 欧美性猛交xxxx乱大交极品 | 成人在线中文字幕 | 韩国日本在线观看 | 老司机精品福利视频 | 亚洲精品一区 | wwwxxx国产| 91一区| 成人一级黄色 | 91蜜桃 | 一直草 | 日韩欧美视频在线 | 日韩xxx视频 | 亚洲黄色片视频 | 日韩欧美三级视频 | 免费人成在线观看网站 | 亚洲制服丝袜一区二区三区 | 超碰最新在线 | 99国产精品久久 | 无码人妻精品一区二区三区66 | 亚洲 日韩 激情 无码 中出 | 国产精品视频久久久 | 爆乳熟妇一区二区三区霸乳 | 亚洲久热无码av中文字幕 | 午夜视频大全 | 99久久久国产精品免费调教网站 | 成人免费毛片aaaaaa片 | 日韩在线观看精品 | 青青草视频免费 | 国产成人午夜福利在线播放 | 亚洲精品尤物 | 久久久噜噜噜久久 | 日本中文字幕在线不卡 | 中文字幕一区二区三区四区五区 | 91视频综合网 | 国产日韩欧美亚洲精品中字 | 国产欧美黑寡妇久久久 | 久久久亚洲欧洲日产国码aⅴ | 日日夜夜天天干 | a级黄片毛片| 亚洲第一网站男人都懂 | 日本 欧美 国产 | 欧美日韩亚洲国产另类 | 99精产国 | 一边cao一边粗话打奶视频 | 狠狠躁18三区二区一区张津瑜 | 激情自拍偷拍 | 哪里可以免费看av | 2020国产成人精品视频 | 天堂久久天堂av色综合 | 中国中文字幕伦av在线看片 | 久久免费毛片 | 国产伦视频 | 成人黄色大片在线观看 | 一本久久a久久精品综合 | 亚洲在线视频免费观看 | 欧美va亚洲va在线观看 | 少妇人妻系列无码专区视频 | 91精品老司机久久一区啪 | 超碰老司机 | 日本欧美大码aⅴ在线播放 中文人妻无码一区二区三区在线 | 精品一区二区三区四区五区六区 | 日本熟妇成熟毛茸茸 | 精品国产第一国产综合精品 | 亚洲中文无码永久免 | 日本大片在线看黄a∨免费 国产欧美性成人精品午夜 婷婷国产成人精品视频 | 国产成人精品一区二区三区在线观看 | 97超碰免费观看 | 亚洲欧洲自拍拍偷精品 美利坚 | 大桥未久av一区二区三区 | 日韩成人av在线播放 | 天堂а√在线地址在线 | 欧美亚洲一 | 诱人的乳峰奶水hd | 春色校园综合人妻av | 寂寞少妇让水电工爽了视频 | 女人舌吻男人茎视频 | 欧美一级免费视频 | 四虎影视成人永久免费观看视频 | 日韩人妻无码一区二区三区久久99 | 伊人春色av | 精品国产1区 | а√中文在线资源库 | 波多野结衣一本一道 | 国产又大又粗又爽的毛片 | 欧美精品一区二区视频在线观看 | 欧美午夜精品一区二区三区 | 白丝久久 | 99久久久无码国产精品6 | 日韩中文字幕高清 | 成年人视频免费在线观看 | 久久久xxx| 国产传媒毛片精品视频第一次 | 国产成人免费视频精品含羞草妖精 | 污视频免费网站 | 九色国产蝌蚪 | 亚洲理论在线 | ts人妖在线观看 | 亚洲加勒比无码一区二区 | 新香蕉视频 | 久久中文字幕一区二区三区 | 国产aaaaaaa | 国产亚洲成av片在线观看 | 日韩欧美中文字幕一区二区三区 | 成人黄色免费 | 天堂视频网 | 日韩一区精品视频一区二区 | 最新精品国产 | 中文一区在线 | 91狠狠狠狠狠狠狠狠 | 欧美在线免费观看 | 亚洲一二三四区五区 | 亚洲国产成人一区二区在线 | 香蕉在线影院 | 色一情一乱一乱一区99av白浆 | 久久久国产精品无码免费专区 | 天天插天天爱 | 国精产品国语对白东北 | japanese日本精品少妇 | 婷婷五月综合色中文字幕 | 欧美国产在线观看 | 在线激情网站 | 亚洲精品99久久久久中文字幕 | 亚洲影院中文字幕 | 欧美乱妇高清无乱码一级特黄 | 国产视频一区二区三区四区五区 | 91精品国产乱码久久久久久久久 | 国产精品久久久久永久免费看 | 成人无码在线视频网站 | 欧美一区二区三区免费视频 | 日韩欧美中文字幕一区二区三区 | 久久亚洲精品无码av | 欧美精品久久久久久久免费软件 | 超高清日韩aⅴ大片美女图片 | 国产精品亚洲αv天堂无码 久久精品a一国产成人免费网站 | 日韩在线精品成人av在线 | 国产在线麻豆精品观看 | 国产交换配乱淫视频免费 | 久久中文字幕人妻熟av女蜜柚m | 影音先锋男人av鲁色资源网 | 成人看片黄a免费看视频 | 中文字幕aⅴ人妻一区二区 性色av免费网站 | 777色狠狠一区二区三区 | 国产一区自拍视频 | 性少妇videosexfre | 另类在线视频 | 国产极品91 | 全国最大的成人网 | 成人自拍视频网 | 国产精品黄在线观看 | 亚洲毛片在线观看 | 免费观看av网站 | 自拍偷拍欧美亚洲 | 国产精品理论片 | 91九色丨porny丨肉丝 | 99这里只有精品 | av在线第一页| 天海翼一区二区三区免费 | 中文字幕丰满人伦在线 | 成人三级在线视频 | 亚洲黄色在线网站 | 香蕉网在线视频 | 婷婷九月丁香 | 亚洲色欲久久久久综合网 | 久久伊人影视 | 凹凸日日摸天天碰免费视频 | 国产精品夫妇激情 | 午夜影院操| 国产成人午夜福利在线观看 | 亚洲高清av在线 | 超碰美女 | 精品人妻少妇一区二区 | 久久99久久99精品免观看粉嫩 | 亚洲欲色| 禁果av一区二区三区 | 天堂综合网 | 久久精品岛国av一区二区无码 | 男人av无码天堂 | 国产在线观看一区 | 亚洲日本中文字幕在线 | 久久精品国产精品亚洲毛片 | 天天做天天摸天天爽欧美一区 | 一级黄色片在线免费观看 | zzzwww在线观看免 | 午夜爱精品免费视频一区二区 | 日本丰满妇人成熟免费中文字幕 | 日韩高清久久 | 欧美精品一区二区三区久久久竹菊 | 最近的中文字幕在线看视频 | 国产精品一区亚洲二区日本三区 | 特黄特色大片免费 | 天天色天天操天天射 | 熟妇人妻va精品中文字幕 | 国产乱人伦app精品久久 | 国产伦精品一区二区三区高清 | 成人av中文字幕 | 香港三级日本三级a视频 | 午夜羞羞影院男女爽爽爽 | 无人在线观看高清视频 | 欧美精品色哟哟 | 中文字幕精品亚洲无线码一区应用 | 在线亚洲色图 | 特黄特色大片免费播放器下 | 97精品| 亚洲综合图片网 | 久久婷五月天 | 国产av国片精品 | 手机看片一区二区 | 日韩成人黄色片 | 久久久xxxx | 九九热精品视频在线播放 | 国产精品久久久国产盗摄 | 欧美性在线视频 | 中文字幕精品亚洲 | 成年人国产精品 | 精品美女www爽爽爽视频 | 成人网站www污污污网站 | 欧洲成人在线视频 | 久久精品亚洲日本波多野结衣 | 小黄网站在线观看 | 强开小婷嫩苞又嫩又紧视频韩国 | 伊人天天 | 国产高跟黑色丝袜在线 | 99精品视频免费版的特色功能 | 性久久久久久久久久久 | 国产剧情av引诱维修工 | a级特黄的片子 | 肉体粗喘娇吟国产91 | 成年人黄色毛片 | 男女一级黄色 | 国产丝袜在线视频 | 日本黄网站三级三级三级 | 国产精品久久久久久久久久妇女 | 黄色毛片一级 | 天天操天天干天天干 | 精品久久国产视频 | 中文字幕丝袜一区二区 | 国产香蕉尹人视频在线 | 日本无遮挡吸乳呻吟视频 | 亚洲国产精品成人午夜在线观看 | 亚洲精品视频一区 | 香蕉网在线观看 | 天堂网www中文在线 伊人久久大香线蕉综合网站 | 午夜精品久久久久久久久 | 亚洲午夜福利av一区二区无码 | 久久中文骚妇内射 | 日本疯狂爆乳xxxx | 校园春色自拍偷拍 | 动漫av网站| 亚洲欧洲综合网 | 国产一级特黄 | 91国产丝袜在线播放动漫 | 国产一区二区精品丝袜 | 福利毛片| 一区二区欧美视频 | 成年人国产 | 一本色道亚洲精品aⅴ | 性猛交xxxx乱大交孕妇2 | 污污的网站在线观看 | 男女黄床上色视频 | 欧美白丰满老太aaa片 | 真实的国产乱ⅹxxx66小说 | 韩国美女视频黄是免费 | 真多人做人爱视频高清免费 | 免费人成网站 | 丰满护士巨好爽好大乳 | 丰满少妇猛烈进入三区视频 | 天天插在线视频 | 108种啪姿势大全动态图 | 天天看国91产在线精品福利桃色 | 又大又粗欧美黑人aaaaa片 | 国产成人在线一区二区 | 国产精品久久无码一区二区三区网 | 天堂俺去俺来也www久久婷婷 | 国产一线二线三线在线观看 | 亚洲欧美日韩高清 | 看黄网站在线观看 | 日韩欧美在线视频观看 | 中文字幕一卡二卡三卡 | 麻豆一区二区 | 国产精品丝袜高跟鞋 | 777米奇色狠狠888俺也去乱 | 对白超刺激精彩粗话av | 又黄又爽又无遮挡免费的网站 | 国产春色 | 成人午夜av在线 |