国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

css實現(xiàn)輪播圖

這篇具有很好參考價值的文章主要介紹了css實現(xiàn)輪播圖。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

輪播圖:就是多張圖片按照一定的時間和順序依次從某個窗口來向用戶展示圖片

輪播圖的實現(xiàn)代碼:

1)創(chuàng)建一個容器來進行輪播圖的展示

這里的容器就是最外部的盒子

注意最外部盒子設(shè)置寬高時要與我們進行展示的圖片的寬高保持一致,這樣就可以保證一次輪播一張圖片

最外部的盒子
<div class="box1></div>
最外部盒子的css樣式
.box1{
width:722px;
height:358px;
margin:0 auto;
overflow: hidden; 
}

/* overflow: hidden;css實現(xiàn)輪播圖 溢出隱藏 并且不占有位置 當沒有添溢出隱藏時 圖片的展示如上圖所示? */

?2)創(chuàng)建一個盒子來存存儲所有的圖片

<div class="box"></div>
放置所有的圖片的容器的樣式的設(shè)置 這里為了讓所有的圖片在一行顯示如上圖所示,需要給盒子足夠的寬,
.box{
width:2200px;
height:352px;
}

同時第一個盒子添加 ?overflow: hidden; 呈現(xiàn)出來的總體樣式是

css實現(xiàn)輪播圖

?這是因為其他圖片隱藏了

3)添加圖片

css實現(xiàn)輪播圖

這里為盒子里面的圖片設(shè)置樣式:
 .box img{
      float: left;
     height: 352px;
     width: 722px;
    }

?4)這是最重要的一步 css動畫的添加實現(xiàn)圖片輪播

CSS 動畫用于實現(xiàn)元素從一個 CSS 樣式配置轉(zhuǎn)換到另一個 CSS 樣式配置。

動畫包括兩個部分:描述動畫的樣式規(guī)則和用于指定動畫開始,結(jié)束以及中間

css實現(xiàn)輪播圖

? animation: move 20s infinite;? ?這里使用了 animation 的簡寫屬性,將動畫與div 元素綁定

然后利用:@keyframes 規(guī)則進行圖片輪播。

transform:translate();的應(yīng)用 請參考:

http://t.csdn.cn/o8Wns

上完整代碼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>輪播圖</title>
</head>
<!-- style 里面是css樣式 因為代碼較少就沒有再次創(chuàng)建 -->
<style>
    /* 盒子1的樣式 */
    .box1{
width:722px;
height:358px;
margin: 0 auto;
/* 超出的位置將隱藏并且不占位 */
overflow: hidden;  
    }
    .box{
        width: 2200px;
        height: 352px;
        animation: move 20s infinite;
    }
    @keyframes move {
       0%{
           transform: translateX(0);
       }
       30%{
           transform: translateX(-722px);
       }
       60%{
           transform: translateX(-1422px);
       }
       100%{
           transform: translateX(-1422px);
       }
    }
    .box img{
      float: left;
     height: 352px;
     width: 722px;
    }

</style>
<body>
    <div class="box1">
        <div class="box">
            <img src="./images/img.jpg" alt="">
            <img src="./images/img2.jpg" alt="">
            <img src="./images/img3.jpg" alt="">
        </div>
    </div>
</body>
</html>

?漸變實現(xiàn)輪播圖:

漸變實現(xiàn)輪播圖相對來說比較簡單,這里是把圖片疊放在一個盒子里讓上面的圖片顏色漸漸變淡下面的圖片顯示出來,這里我把圖片放進了樣式里面這是一種比較取巧的方法

建議疊放圖片參考

http://t.csdn.cn/8HEk3

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>輪播圖</title>
</head>
<!-- style 里面是css樣式 因為代碼較少就沒有再次創(chuàng)建 -->
<style>
    /* 盒子1的樣式 */
    .focus{
        margin:0 auto;
        width: 700px;
        height: 322px;
        animation: focus 20s infinite;
    }
    @keyframes focus {
       0%{
         background-image: url("./images/img.jpg");
       }
       50%{
        background-image: url("./images/img2.jpg");
       }
       100%{
        background-image: url("./images/img3.jpg");
       }
    }
</style>
<body>
    <div class="focus">
    </div>
</body>
</html>

作者是一個萌新小白如果有什么錯誤歡迎指出,互相交流共同成長,文章有借鑒下面兩位大大的博客,勿見怪?。。。?/p>

http://t.csdn.cn/DBjqm 自動輪播圖的借鑒

http://t.csdn.cn/cjcxz 漸變輪播圖的借鑒

圖片來源:王者榮耀官方網(wǎng)站文章來源地址http://www.zghlxwxcb.cn/news/detail-406742.html

到了這里,關(guān)于css實現(xiàn)輪播圖的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 使用vant+video.js實現(xiàn)輪播圖圖片和視頻輪播播放

    使用vant+video.js實現(xiàn)輪播圖圖片和視頻輪播播放

    先上效果圖 1. 安裝 2. 在需要用到的頁面引入 3. 具體頁面使用 假設(shè)傳給子組件的數(shù)組結(jié)構(gòu) 按照步驟來使用,其他地方視頻播放情況都還好,至少安卓是好的,只是點擊播放和暫停時候,ios需要點擊多下才能觸發(fā)點擊事件; 然后以為是video.js插件可能沒更新,ios版本迭代超過

    2023年04月08日
    瀏覽(29)
  • 微信小程序02-輪播圖實現(xiàn)與圖片點擊跳轉(zhuǎn)

    微信小程序02-輪播圖實現(xiàn)與圖片點擊跳轉(zhuǎn)

    在小程序01中,已經(jīng)學(xué)習(xí)了如何制作底部導(dǎo)航欄,本節(jié)讓我們一起學(xué)習(xí)如何制作輪播圖,以及點擊輪播圖完成頁面跳轉(zhuǎn)。 注:(1)前期學(xué)習(xí),我這里用的本地的圖片,后期的話,會對接后端接口,動態(tài)獲取數(shù)據(jù),前期方便學(xué)習(xí),就暫時用的本地圖片。(2)關(guān)于圖片跳轉(zhuǎn)地址

    2024年02月16日
    瀏覽(210)
  • vue 實現(xiàn)釘釘官網(wǎng)的輪播圖下面功能滾動排版CSS效果

    前言 最近在寫PC端的業(yè)主端時候,發(fā)現(xiàn)傳統(tǒng)的菜單欄比較丑,也不符合實際應(yīng)用(功能頁面并不多-展示為主) 偶然發(fā)現(xiàn)釘釘官網(wǎng)的效果挺有意思的,想著把這個效果復(fù)原過來,然后夸夸搜索了一番。 經(jīng)過一頓的cv打法,加上修修補補把大概的效果整了出來,時間關(guān)系最基礎(chǔ)

    2024年02月11日
    瀏覽(99)
  • 基于html+js實現(xiàn)輪播圖(自動輪播、左右按鈕、小圓點點擊及切換圖片)

    基于html+js實現(xiàn)輪播圖(自動輪播、左右按鈕、小圓點點擊及切換圖片)

    使用html和js實現(xiàn)的一個簡單小練習(xí)輪播圖。大概功能主要是: 1、使用時間函數(shù)自動切換圖片; 2、在圖片及按鈕及小圓點的父節(jié)點身上綁定事件代理,添加mouseenter及mouseleave事件類型,讓鼠標移入,圖片暫停,移出,圖片恢復(fù)輪播; 3、在按鈕的父節(jié)點身上綁定事件代理,事

    2024年02月11日
    瀏覽(19)
  • CSS3 -- 3D輪播圖

    CSS3 -- 3D輪播圖

    今天在完善我自己的個人網(wǎng)站時,要做一個3D輪播圖,就是一個六邊體,在六邊體的每個面都放一張圖片,但是每個邊之間都會有一定的間距,效果如下: 點擊兩邊的按鈕會旋轉(zhuǎn)切換圖片,每隔4秒會自動切換。 在我初學(xué)的時候我覺得這個效果非常的有意思,很高大上,哈哈

    2024年02月12日
    瀏覽(23)
  • css3輪播圖案例

    輪播圖案例

    2024年01月20日
    瀏覽(33)
  • Html+CSS+JS輪播圖:手動輪播,自動輪播
  • HTML+CSS+JavaScript:輪播圖自動播放

    HTML+CSS+JavaScript:輪播圖自動播放

    輪播圖如下圖所示,需求是每隔一秒輪播圖自動切換一次 ? 以下是缺失JS部分的代碼,感興趣的小伙伴可以先自己試著寫一寫 1、將代碼素材在瀏覽器中打開,并按F12進入開發(fā)者模式,分析各個HTML標簽在輪播圖中的位置及作用 2、獲取相關(guān)元素 3、利用間歇函數(shù)實現(xiàn)一秒切換一

    2024年02月14日
    瀏覽(32)
  • 網(wǎng)頁輪播圖制作(html+css+js)

    網(wǎng)頁輪播圖制作(html+css+js)

    ? ? ? ? 目的:用于自己做記錄,記錄制作的過程以及遇到的一些問題。內(nèi)容參考來自b站的up主:黑馬前端 的pink老師JavaScript基礎(chǔ)語法課程。 (1)當鼠標經(jīng)過輪播圖,左右兩邊的按鈕出現(xiàn),離開則隱藏按鈕; (2)點擊左側(cè)按鈕,圖片向右播放一張,以此類推,右側(cè)同理;

    2024年02月08日
    瀏覽(27)
  • 純css3的網(wǎng)站輪播圖animation練習(xí)2

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包