1. 程式人生 > >WEB前端animation和滑鼠hover事件屬性改變問題。

WEB前端animation和滑鼠hover事件屬性改變問題。

關於在animation動畫中改變的元素的屬性值,如果滑鼠的hover事件也改變了同一個屬性值,那麼該屬性是否會改變? 前端菜鳥,學習過程中的實踐如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>無標題文件</title>
<style>
@keyframes run{
	0%{background:red;}
	50%{background:green;}
	100%{background:red;}
	
	}
	.b{ height:100px; width:200px; border:2px #000 solid; animation:run 1s ease infinite alternate; transition:all 1s ease ;}
	#b:hover{ background:yellow;}

</style>
</head>

<body>
	<div class="b" id="b">
    </div>
</body>
</html>

這個是實驗的程式碼;

2016年7月28日08:43:49

工具: 最新版本火狐  最新版本谷歌

結果: 測試了background屬性和width 屬性,在動畫執行過程中,滑鼠移動到元素上方,無法改變寫在動畫中正在改變的屬性,當動畫執行完畢,滑鼠移動到元素上方,可改變動畫中寫入的屬性, 同時,滑鼠的hover改變的屬性並不包括在動畫中時,可以改變該屬性.

以上是我測試的結果, 另有許多未考慮周全的地方, 還有許多屬性沒有測試,以及除了hover以外的click事件或者其他改變屬性的事件是否會改變動畫的執行。或者說動畫的執行過程中,改變中的屬性是擁有最高許可權,無法被改變,不得而知,希望有大神補充指點。

相關推薦

WEB前端animation滑鼠hover事件屬性改變問題

關於在animation動畫中改變的元素的屬性值,如果滑鼠的hover事件也改變了同一個屬性值,那麼該屬性是否會改變? 前端菜鳥,學習過程中的實踐如下: <!doctype html> <html> <head> <meta ch

web前端-鼠標響應事件

hidden idt logs query desc -1 style width this <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">

web前端(6)—— 標籤的屬性,分類,巢狀

屬性 HTML標籤可以設定屬性,屬性一般以鍵值對的方式寫在開始標籤中   1.HTML標籤除一些特定屬性外可以設定自定義屬性,一個標籤可以設定多個屬性用空格分隔,多個屬性不區分先後順序。 2.屬性值要用引號包裹起來,通常使用雙引號也可以單引號。 3.屬性和屬性值不區分大

[web前端] yarnnpm命令使用

原文地址: https://blog.csdn.net/mjzhang1993/article/details/70092902/ 最初接觸 yarn 還是在 0.17.10 版本,由於各種各樣的原因,使用時沒 npm 順手, 目前 yarn&nb

web前端pxrem自動轉換外掛

下載地址: 點選:百度雲下載(當然你也可以到github下載,點選:github下載) (1)匯入外掛方法: 進入packages目錄:Sublime Text -> Preferences -

WEB前端-CSS-選擇器&常用樣式/屬性

CSS 層疊樣式表 CSS(Cascading Style Sheets)是一種用來表現HTML(標準通用標記語言)或者XML(標準通用標記語言的一個子集)等檔案樣式的計算機語言。 關於更詳細的CSS介紹可參考此連線。本篇只記錄最常用的幾點內容。 存在形勢

css3 滑鼠hover事件背景顏色漸變

由於經常會用到寫按鈕的一些樣式,經常要重新寫,不如儲存一次,以後直接到這裡拿。 執行的效果圖是這樣的: 這是全部的程式碼,直接複製走就可以運行了。 <!DOCTYPE html> <html lang="en"> <head>

web前端練習3----css的position屬性理解

position: fixed;元素的位置相對於瀏覽器視窗是固定位置。即使視窗是滾動的它也不會移動: 用法: position: fixed; left: 0px; top: 0px; 下面主要講相對定位和絕對定位 position: relative; 相對定位元素的定位是相

web前端——sessioncookie

參考連結: http://blog.csdn.net/shuaishenkkk/article/details/8634917 http://blog.csdn.net/fangaoxin/article/details/6952954 區別: 1、cookie資料存放在客

Nginx作為web前端快取反向代理

Nginx簡介                    Nginx是一個高效能的HTTP伺服器和反向代理伺服器,也是IMAP/POP3/SMTP 代理伺服器。                   作為HTTP伺服器的基礎功能:   1)處理靜態檔案,索引檔案以及自動索引   

Web前端學習筆記】CSS3_常用屬性,選擇器,盒子模型

CSS3 A.概述 1.什麼是CSS Cascading Style Sheet 層疊樣式表 2.作用 用來控制網頁元素的展示形式 3.為什麼要用CSS 1)

jquery滑鼠hover事件文字內容滑動遮罩效果

效果圖 => 第一步,首先引入jquery.min.js檔案 第二步,寫html程式碼 <div class="item-wrap"> <div class="item"> <ul>

web前端開發後端開發有什麼區別

  web前端需要掌握的有指令碼技術javascript DIV+CSS現下最流行的頁面搭建技術,ajax和jquery以及簡單的後端程式等。 後端的話可供開發的語言有 asp、php、jsp、.NET 這些後端開發語言的話搭建環境都不一樣,具體如果你想學的話看是想從事

jsp td滑鼠懸停滑鼠移開內容改變

目前的想法是給td之前和之後各放一個td.當然這兩個td是隱藏的.如下: <td style="text-align: left; display:none;" class="blue" ><label class="control-label la

web前端【第十三篇】jQuery擴展事件

.text .get lap lose remove 沖突 viewport 賦值 edit 一、jQuery事件 常用事件 blur([[data],fn]) 失去焦點 focus([[data],fn]) 獲取焦點( 搜索框例子) change([[d

web前端學習(五)JQuery學習筆記部分(2)-- JQuery選擇器事件

1、選擇器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <scri

web前端實驗一:利用Js捕獲滑鼠事件實現圖片切換

    很多時候在做web時,頭疼的不是功能的實現,而是前臺的介面,下面是介紹關於利用javascript捕獲滑鼠事件的實驗 實驗目的:滑鼠指向某一圖片時,把該圖片切換為指定圖片,離開時回覆原來圖片。 實驗用途:製作web導航、強調某一功能時非常常用。 直接附上原始碼,非

web端設計web前端開發 的區別

mage ima cnblogs 前端開發 src web前端開發 log alt .cn web端設計和web前端開發 的區別

移動前端開發 Web 前端開發的區別

平臺 所有 ref 答案 關聯 工程師 禁止 全屏 分享 pc,我們需要考慮什麽呢?有點開發經驗的同學都知道,ie6-11,firefox,chrome,safari都得兼容的吧。哪個都夠你吃一壺的,無論是css還是js。mobile的網頁開發,我們需要考慮什麽呢?就目前

使用外部屬性文件spring的事件

spring一、使用外部屬性使用PropertyPlaceholderConfigurer引用屬性文件<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <prope