CSS實(shí)現(xiàn)“鼠標(biāo)懸浮按鈕_閃過(guò)光澤”效果

創(chuàng)建按鈕 ????創(chuàng)建按鈕樣式???? 創(chuàng)建漸變光???? 創(chuàng)建什么時(shí)候漸變光出現(xiàn) ????創(chuàng)建漸變光的動(dòng)畫(huà)效果 ????動(dòng)畫(huà)開(kāi)始執(zhí)行

HTML+CSS,一共6個(gè)步驟實(shí)現(xiàn)效果

代碼效果:

(用靈者GIF錄制工具錄下來(lái)的,效果不怎么好)

HTML:

(先隨便寫(xiě)一個(gè)按鈕冲茸,a或者 button 都為所謂玄组。寫(xiě)兩個(gè)類(lèi)名蓬推,第一個(gè)顯示按鈕的樣式策严,第二個(gè)控制按鈕的動(dòng)畫(huà)轩端,就寫(xiě)一個(gè)類(lèi)名也無(wú)所謂遵绰,寫(xiě)兩個(gè)是便于維護(hù))

CSS:

(給按鈕添加一些基礎(chǔ)的樣式吻谋,沒(méi)什么說(shuō)的忠蝗,這里需要寫(xiě)個(gè)position:relative ,好讓它偽類(lèi)有所依靠)

(在這個(gè)按鈕后面after偽元素插入一閃而過(guò)的光澤效果)

( 當(dāng)這個(gè)按鈕被hover(鼠標(biāo)懸咐焓啊) 或 focus(聚焦)時(shí)阁最,在它之后的after偽元素將執(zhí)行一段動(dòng)畫(huà),時(shí)間為1秒骇两,保持執(zhí)行后的效果并且只執(zhí)行一次速种。注意這里的hover和after順序不能顛倒,否則沒(méi)有效果出來(lái)脯颜,也在當(dāng)按鈕在懸浮和聚焦之后才動(dòng)畫(huà)開(kāi)始哟旗。 )

(使用@keyframes規(guī)則 ,讓這個(gè)漸變光移動(dòng)位置栋操,形成最終的動(dòng)畫(huà)效果)

上圖的CSS里面有幾個(gè)可能不常用的屬性

text-transform: capitalize(默認(rèn)是none闸餐,改為capitalize只是把文本中的每個(gè)單詞以大寫(xiě)字母開(kāi)頭,但是我的是中文所以無(wú)所謂矾芙。)

linear-gradientto bottom255,255,255.5(分別對(duì)應(yīng):設(shè)置漸變線性漸變從上到下? ? 設(shè)置rgb顏色為白色? ? 最后一個(gè)是指這個(gè)背景的透明度為50%)

(大概的漸變效果是這樣的)

transform:rotateZ(60deg)(定義旋轉(zhuǎn)舍沙,這個(gè)漸變光沿著 Z 軸的 3D 旋轉(zhuǎn)60°,單位deg為度(degree)的意思剔宪,正數(shù)為順時(shí)針旋轉(zhuǎn)拂铡,負(fù)數(shù)為逆時(shí)針旋轉(zhuǎn)。)

(沿著Z軸旋轉(zhuǎn)后的漸變光效果是這樣的?)

transform:translate(-5em,9em)(定義移動(dòng)葱绒,把旋轉(zhuǎn)后的漸變光感帅,X水平方向的移動(dòng)-5em,Y垂直方向移動(dòng)9em)

(單位 “em”是一個(gè)相對(duì)的大小 , 是相對(duì)于元素父元素的font-size地淀, 如果在一個(gè)設(shè)置字體大小為“16px”失球,此時(shí)這個(gè)的后代元素將繼承他的字體大小,除非重新在其后代元素中進(jìn)行過(guò)顯示的設(shè)置帮毁。此時(shí)实苞,如果你將其子元素的字體大小設(shè)置為“0.75em”,那么其字體大小計(jì)算出來(lái)后就相當(dāng)于“0.75 X 16px = 12px”烈疚;)

:focus(當(dāng)這個(gè)按鈕獲得焦點(diǎn)時(shí)選擇的樣式)

animation:sheen1sforwards(定義將動(dòng)畫(huà)與這個(gè)按鈕綁定黔牵,一:是規(guī)定一個(gè)動(dòng)畫(huà)的名稱,自己看著取名? ? 二:規(guī)定動(dòng)畫(huà)需要在1秒完成爷肝,也就是動(dòng)畫(huà)的速度? ? 三:當(dāng)動(dòng)畫(huà)完成后猾浦,保持最后一個(gè)屬性值)

@keyframes規(guī)則(使用@keyframes規(guī)則陆错,你可以創(chuàng)建動(dòng)畫(huà)。創(chuàng)建動(dòng)畫(huà)是通過(guò)逐步改變從一個(gè)CSS樣式設(shè)定到另一個(gè)跃巡。在動(dòng)畫(huà)過(guò)程中危号,您可以更改CSS樣式的設(shè)定多次。指定的變化時(shí)發(fā)生時(shí)使用%素邪,或關(guān)鍵字"from"和"to"外莲,這是和0%到100%相同。0%是開(kāi)頭動(dòng)畫(huà)兔朦,100%是當(dāng)動(dòng)畫(huà)完成偷线。)

參考鏈接:

純CSS實(shí)現(xiàn)按鈕光澤效果

CSS中強(qiáng)大的em

CSS3屬性transform詳解之(旋轉(zhuǎn):rotate,縮放:scale,傾斜:skew,移動(dòng):translate)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市沽甥,隨后出現(xiàn)的幾起案子声邦,更是在濱河造成了極大的恐慌,老刑警劉巖摆舟,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件亥曹,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡恨诱,警方通過(guò)查閱死者的電腦和手機(jī)媳瞪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)照宝,“玉大人蛇受,你說(shuō)我怎么就攤上這事〔蘧椋” “怎么了兢仰?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)剂碴。 經(jīng)常有香客問(wèn)我把将,道長(zhǎng),這世上最難降的妖魔是什么忆矛? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任察蹲,我火速辦了婚禮,結(jié)果婚禮上洪碳,老公的妹妹穿的比我還像新娘递览。我一直安慰自己叼屠,他們只是感情好瞳腌,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著镜雨,像睡著了一般嫂侍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,165評(píng)論 1 299
  • 那天挑宠,我揣著相機(jī)與錄音菲盾,去河邊找鬼。 笑死各淀,一個(gè)胖子當(dāng)著我的面吹牛懒鉴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播碎浇,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼临谱,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了奴璃?” 一聲冷哼從身側(cè)響起悉默,我...
    開(kāi)封第一講書(shū)人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎苟穆,沒(méi)想到半個(gè)月后抄课,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡雳旅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年跟磨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片岭辣。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡吱晒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出沦童,到底是詐尸還是另有隱情仑濒,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布偷遗,位于F島的核電站墩瞳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏氏豌。R本人自食惡果不足惜喉酌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望泵喘。 院中可真熱鬧泪电,春花似錦、人聲如沸纪铺。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鲜锚。三九已至突诬,卻和暖如春苫拍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背旺隙。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工绒极, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蔬捷。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓垄提,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親周拐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子塔淤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類(lèi)選擇器 屬性選擇器 繼承屬性: color,font速妖,text-align高蜂,li...
    wzhiq896閱讀 1,749評(píng)論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類(lèi)選擇器 屬性選擇器 繼承屬性: color,font罕容,text-align备恤,li...
    love2013閱讀 2,314評(píng)論 0 11
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件锦秒、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,094評(píng)論 4 62
  • 01 葉子是我一個(gè)很好的朋友旅择,從小學(xué)的時(shí)候我們就認(rèn)識(shí)了惭笑。說(shuō)句實(shí)話,從小學(xué)到大學(xué)生真,追過(guò)她的人絕對(duì)是十個(gè)手指都數(shù)不完的...
    南有林喬閱讀 450評(píng)論 0 9
  • 荷觴 古圣先賢們已將荷花寫(xiě)的盡善盡美沉噩,以至我都無(wú)從去描繪荷花了。 然而在北方明珠白洋淀的荷花大觀園賞荷柱蟀,卻喚起我無(wú)...
    繁星如海閱讀 268評(píng)論 0 0