久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標(biāo)準(zhǔn)是產(chǎn)品質(zhì)量的保證,主要從事成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)、品牌網(wǎng)站建設(shè)、網(wǎng)頁(yè)制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)擁有實(shí)力堅(jiān)強(qiáng)的技術(shù)研發(fā)團(tuán)隊(duì)及素養(yǎng)的視覺(jué)設(shè)計(jì)專才。

實(shí)現(xiàn)原理:

怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果

主要是利用CSS的hover屬性,鼠標(biāo)未移上去時(shí),所有的li共享整個(gè)容器的寬度。當(dāng)鼠標(biāo)移上去的時(shí)候,hover生效,讓該li標(biāo)簽變回原來(lái)圖片的寬度,其他的圖共享剩下的寬度。同時(shí)加上transition屬性,產(chǎn)生漸變的效果。

接下來(lái)通過(guò)一個(gè)小小的demo來(lái)切身感受一下:

HTML代碼:

<body>
        <div class="contain">
            <ul>
                <li>
                    <a href="#">
                        <img src="img/1.jpg" />
                    </a>
                    <div class="title">
                        <a href="#">云南.大理</a>
                    </div>
                </li>
                <li>
                    <a href="#">
                        <img src="img/2.jpg" />
                    </a>
                    <div class="title">
                        <a href="#">廣西.桂林</a>
                    </div>
                </li>
                <li>
                    <a href="#">
                        <img src="img/3.jpg" />
                    </a>
                    <div class="title">
                        <a href="#">福建.廈門(mén)</a>
                    </div>
                </li>
                <li>
                    <a href="#">
                        <img src="img/4.jpg" />
                    </a>
                    <div class="title">
                        <a href="#">浙江.千島湖</a>
                    </div>
                </li>
                <li>
                    <a href="#">
                        <img src="img/5.jpg" />
                    </a>
                    <div class="title">
                        <a href="#">長(zhǎng)江.三峽</a>
                    </div>
                </li>
            </ul>
        </div>
</body>

CSS代碼:

.contain {
            width: 1050px;
            margin: 100px auto;
        }
        
        .contain li {
            float: left;
            list-style: none;
            width: 200px;
            height:284px;
            transition: all 2s;
            position: relative;
            overflow: hidden;
            border-left: 2px solid rgba(255, 255, 255, .8);
            box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.8);
        }
        
        .contain ul:hover li {
            width: 80px;
        }
        
        .contain ul li:hover {
            width: 500px;
        }
        
        .contain li .title {
            position: absolute;
            width: 100%;
            height: 50px;
            background-color: rgba(0, 0, 0, .5);
            text-indent: 2em;
            line-height: 50px;
            bottom: 0px;
            left: 0
        }
        
        .contain a {
            color: #fff;
            text-decoration: none;
        }

實(shí)現(xiàn)效果圖如下:

怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果

鼠標(biāo)未移上去時(shí)效果

怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果

鼠標(biāo)移到某張圖片效果

這是一個(gè)很簡(jiǎn)單的小demo,容易上手,對(duì)于初學(xué)者來(lái)說(shuō)也并不難。同時(shí)也通過(guò)這個(gè)demo感受到了CSS的強(qiáng)大與魅力之處,希望能給大家?guī)?lái)一點(diǎn)小小的幫助。最后梳理一下,做一下這個(gè)demo中所用的知識(shí)點(diǎn)做一個(gè)總結(jié):

1.hover 選擇器

解釋::hover 選擇器用于選擇鼠標(biāo)指針浮動(dòng)在上面的元素。:hover 選擇器可用于所有元素,不只是鏈接。

補(bǔ)充::link 選擇器設(shè)置指向未被訪問(wèn)頁(yè)面的鏈接的樣式,:visited 選擇器用于設(shè)置指向已被訪問(wèn)的頁(yè)面的鏈接,:active 選擇器用于活動(dòng)鏈接。

拓展:在 CSS 定義中,:hover 必須位于 :link 和 :visited 之后(如果存在的話),這樣樣式才能生效。

2.transition屬性

解釋:transition是CSS3一個(gè)簡(jiǎn)寫(xiě)屬性,用于設(shè)置四個(gè)過(guò)渡屬性:

  1. transition-property:規(guī)定設(shè)置過(guò)渡效果的 CSS 屬性的名稱。

  2. transition-duration:規(guī)定完成過(guò)渡效果需要多少秒或毫秒。

  3. transition-timing-function:規(guī)定速度效果的速度曲線。

  4. transition-delay:定義過(guò)渡效果何時(shí)開(kāi)始。

語(yǔ)法:transition: property duration timing-function delay;

關(guān)于“怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

網(wǎng)站題目:怎么使用純CSS實(shí)現(xiàn)手風(fēng)琴效果-創(chuàng)新互聯(lián)
鏈接地址:http://sd-ha.com/article46/djpceg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、微信小程序、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)站內(nèi)鏈、網(wǎng)頁(yè)設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化