亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS3怎么實現自適應全屏焦點圖切換特效

發布時間:2022-03-08 10:39:26 來源:億速云 閱讀:136 作者:iii 欄目:web開發

這篇文章主要介紹“CSS3怎么實現自適應全屏焦點圖切換特效”,在日常操作中,相信很多人在CSS3怎么實現自適應全屏焦點圖切換特效問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”CSS3怎么實現自適應全屏焦點圖切換特效”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

<!DOCTYPE html>

<html>

         <head>

                   <meta charset="utf-8" />

                   <title>自適應全屏焦點圖切換CSS3特效代碼</title>

                   <meta name="keywords" content="自適應,全屏,焦點圖,切換,CSS3,特效代碼" />

                   <meta name="description" content="自適應全屏焦點圖切換CSS3特效代碼,純CSS實現不用任何js代碼。" />

                   <style>

                            *{margin:0;padding:0;list-style: none;}

                            img.bg{min-width: 1024px;min-height: 100%;width: 100%;height: auto!important;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;}

                            @media screen and (max-width: 1024px) {

                                     img.bg{

                                               left: 50%;

                                               margin-left: -512px;

                                     }

                            }

                            .slider{

                                     position: absolute;

                                     width: 100%;

                                     text-align: center;

                                     z-index: 999;

                                     bottom: 100px;

                            }

                            .slider li{

                                     display: inline-block;

                                     width: 170px;

                                     height: 130px;

                                     margin-right: 15px;

                            }

                            .slider a{

                                     display: inline-block;

                                     width: 170px;

                                     padding-top:70px;

                                     padding-bottom:20px;

                                     position: relative;

                                     cursor: pointer;

                                     border:2px solid #fff;

                                     border-radius: 5px;

                                     vertical-align: top;/*設置元素的垂直對齊方式。*/

                                     color: #FFFFFF;

                                     text-decoration: none;

                                     font-size: 22px;

                                     font-family: "楷體";

                                     text-shadow: -1px -1px 1px rgba(0,0,0,0.8),

                                     -2px -2px 1px rgba(0, 0, 0, 0.3),

                                      -3px -3px 1px rgba(0, 0, 0, 0.3);

                            }

                            .slider li:nth-of-type(1) a{

                                     background-color: #02646e;

                            }

                            .slider li:nth-of-type(2) a{

                                     background-color: #eb0837;

                            }

                            .slider li:nth-of-type(3) a {

                                     background-color: #67b374;

                            }

                            .slider li:nth-of-type(4) a {

                                     background-color: #e6674a;

                            }

                            .slider li:nth-of-type(5) a {

                                     background-color: #e61061;

                            }

                            .slider a::after{/*:after 選擇器在被選元素的內容后面插入內容。*/

                                     content: "";

                                     display: block;

                                     height: 120px;

                                     width: 120px;

                                     border:5px solid #fff;

                                     border-radius: 50%;

                                     position: absolute;

                                     left: 50%;

                                     margin-left: -60px;

                                     z-index: 9999;

                                     top: -80px;

                            }

                            .slider li:nth-of-type(1) a::after {

                                     /*:nth-of-type(n) 選擇器匹配屬于父元素的特定類型的第 N 個子元素的每個元素.*/

                                     background: url(img/sbg1.jpg) no-repeat center;

                            }

                            .slider li:nth-of-type(2) a::after {

                                     background: url(img/sbg2.jpg) no-repeat center;

                            }

                            .slider li:nth-of-type(3) a::after {

                                     background: url(img/sbg3.jpg) no-repeat center;

                            }

                            .slider li:nth-of-type(4) a::after {

                                     background: url(img/sbg4.jpg) no-repeat center;

                            }

                            .slider li:nth-of-type(5) a::after {

                                     background: url(img/sbg5.jpg) no-repeat center;

                            }

                            .slider a::before{

                                     content: "";

                                     display: block;

                                     height: 120px;

                                     width: 120px;

                                     border:5px solid #fff;

                                     border-radius: 50%;

                                     position: absolute;

                                     left: 50%;

                                     margin-left: -60px;

                                     z-index: 99999;

                                     top: -80px;

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

                            }

                            .slider a:hover::before{

                                     opacity: 0;

                            }

                            @-webkit-keyframes 'slideLeft'{

                                     0%{

                                               left:-500px;

                                     }

                                     100%{

                                               left:0;

                                     }

                            }

                            .slideLeft:target{

                                     /*:target 選擇器可用于選取當前活動的目標元素*/

                                     z-index: 100;

                                     animation: slideLeft 1s 1;

                                     -webkit-animation: slideLeft 1s 1;

                            }

                            @-webkit-keyframes 'slideBottom'{

                                     0%{

                                               top:350px;

                                     }

                                     100%{

                                               top:0;

                                     }

                            }

                            .slideBottom:target{

                                     /*:target 選擇器可用于選取當前活動的目標元素*/

                                     z-index: 100;

                                     animation: slideBottom 1s 1;

                                     -webkit-animation: slideBottom 1s 1;

                            }

                            @-webkit-keyframes 'zoomIn' {

                             0% {

                            -webkit-transform: scale(0.1);

                            }

                             100% {

                            -webkit-transform: none;

                            }

                            }

                            .zoomIn:target {

                                     z-index: 100;

                                     -webkit-animation: zoomIn 1s 1;

                                     animation: zoomIn 1s 1;

                            }

                            /* Zoom Out */

                            @-webkit-keyframes 'zoomOut' {

                             0% {

                            -webkit-transform: scale(2);

                            }

                             100% {

                            -webkit-transform: none;

                            }

                            }

                           

                            .zoomOut:target {

                                     z-index: 100;

                                     -webkit-animation: zoomOut 1s 1;

                                     animation: zoomOut 1s 1;

                           

                            }

                             

                            /* Rotate */

                             

                            @-webkit-keyframes 'rotate' {

                             0% {

                            -webkit-transform: rotate(-360deg) scale(0.1);

                            }

                             100% {

                            -webkit-transform: none;

                            }

                            }

                            .rotate:target {

                                     z-index: 100;

                                     -webkit-animation: rotate 1s 1;

                                     animation: rotate 1s 1;

                                    

                            }

                            @-webkit-keyframes 'notTarget' {

                                      0% {

                                     z-index: 75;

                            }

                                      100% {

                                     z-index: 75;

                            }

                            }

                            .bg:not(:target) {

                                               -webkit-animation: notTarget 1s 1;

                                               animation: notTarget 1s 1

                                     }

                                     .page {

                                               text-align:left;

                            }

                   </style>

         </head>

         <body>

                  

                            <div class="slider">

                                     <ul>

                                               <li><a href="#bg1">Hipster Fashion Haircut</a></li>

                                               <li><a href="#bg2">Cloud Computing Services &amp; Consulting</a></li>

                                               <li><a href="#bg3">My haire is sooo fantastic!</a></li>

                                               <li><a href="#bg4">Eat healthy &amp; excersice!</a></li>

                                               <li><a href="#bg5">Lips so kissable I could die ...</a></li>

                                     </ul>

                            </div>

                            <img src="img/bg1.jpg" class="bg slideLeft" id="bg1" />

                            <img src="img/bg2.jpg" class="bg slideBottom" id="bg2" />

                            <img src="img/bg3.jpg" class="bg zoomIn" id="bg3" />

                            <img src="img/bg4.jpg" class="bg zoomOut" id="bg4" />

                            <img src="img/bg5.jpg" class="bg rotate" id="bg5" />

                  

         </body>

</html>

到此,關于“CSS3怎么實現自適應全屏焦點圖切換特效”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

偏关县| 襄汾县| 龙南县| 阿合奇县| 渭源县| 商南县| 云龙县| 连云港市| 霍林郭勒市| 安岳县| 衡水市| 阳东县| 余江县| 日照市| 都江堰市| 兴化市| 茂名市| 曲松县| 南投县| 洪洞县| 乌兰浩特市| 东平县| 大足县| 雷山县| 江安县| 桑植县| 垦利县| 游戏| 融水| 兴仁县| 襄樊市| 丹阳市| 曲水县| 桃源县| 吉木乃县| 大足县| 大同县| 内乡县| 克拉玛依市| 安陆市| 同仁县|