真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么用CSS完成一個(gè)懸停過渡動畫的項(xiàng)目

小編給大家分享一下怎么用CSS完成一個(gè)懸停過渡動畫的項(xiàng)目,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比天壇街道網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式天壇街道網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋天壇街道地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。

項(xiàng)目設(shè)置

在這個(gè)項(xiàng)目中,我們將把過渡效果應(yīng)用到一個(gè)class為box的元素上面。這個(gè)box元素內(nèi)部是垂直和水平居中的文字內(nèi)容。HTML結(jié)構(gòu)相當(dāng)簡單:

TEXT

CSS代碼也一樣簡單。我們想要使用無襯線字體,并確保div中的段落文本是白色的,可以通過如下代碼來實(shí)現(xiàn):

body{

color:white;

font-family:Helvetica,Sans-Serif;

}

另外,給box元素添加如下CSS屬性:

.box{

width:200px;/*SettheWidthofbox*/

height:50px;/*SettheHeightofbox*/

background:#424242;/*DarkGreyBackgroundcolor*/

transition:all0.25sease;/*Transitionsettings*/

display:flex;/*UseFlexboxonP*/

align-items:center;/*CenterP*/

justify-content:center;/*CenterP*/

margin:10px;/*ApplyamarginaroundourBox*/

}

無論你對CSS的過渡屬性熟悉與否,我們在這里都來簡要介紹一下,一共分為三步。.第一步,我們需要將它應(yīng)用到all變化的屬性。接下來,設(shè)置過渡時(shí)長為0.25秒。最后,將動畫函數(shù)選為ease。ease的表現(xiàn)狀態(tài)就是起止過程比較緩慢,中間過渡迅速。

hollyhigh!目前準(zhǔn)備工作都已經(jīng)就緒,接下來就是添加過渡效果了。

1.褪色效果

首先,添加一個(gè)褪色的過渡。新建一個(gè)div元素,并為它添加一個(gè)名為fade的類:

FADEHERE

接下來我們所需要做的就是為這個(gè)fade類指定懸停規(guī)則。我們需要借助CSS偽類選擇器:hover來完成這件事情。這個(gè)偽類選擇器對所有的元素都有效,并且會在元素處于鼠標(biāo)指針懸停狀態(tài)下的時(shí)候激活CSS聲明。基于此,我們借助:hover選擇器將div的透明度改為0.5:

.fade:hover{

opacity:0.5;

}

簡單吧。上面這句CSS聲明就為div指定了一個(gè)懸停效果。如下就是目前它展現(xiàn)的樣子。而你之所以能夠看到過渡樣式,是因?yàn)槲覀円婚_始在名為box的類中使用了transition:all0.25sease;的聲明。

2.來點(diǎn)顏色看看

指定一個(gè)變色過渡其實(shí)和褪色過渡的過程異曲同工。首先,創(chuàng)建一個(gè)div元素,并為它添加一個(gè)名為color的類。

COLORHERE

同樣地,我們也要借助:hover選擇器來幫我們完成這件事,但是這一次我們不是改變透明度而是背景色:

.color:hover{

background:#FF5722;

}

以上是“怎么用CSS完成一個(gè)懸停過渡動畫的項(xiàng)目”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


文章題目:怎么用CSS完成一個(gè)懸停過渡動畫的項(xiàng)目
URL分享:http://weahome.cn/article/ihipsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部