自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Firefox 這個功能不就是前端初學(xué)者的福音嗎?

系統(tǒng) 瀏覽器
本文分享 Firefox(火狐瀏覽器) 一個有意思的小功能,覺得這個小功能,對于一些初學(xué)CSS動畫相關(guān)知識的前端同學(xué)非常友好。

正文

瀏覽器的Devtools可以幫助我們調(diào)試CSS,例如:新增修改刪除某個CSS屬性、查看盒子模型、有顏色選擇器供你修改顏色...

Chrome也很貼心地在你鼠標(biāo)移動到某個屬性上時,在頁面中同步給你展示效果,比如你為 ??.demo?? 新增了 ??margin: 20px 0?? 的樣式,那你鼠標(biāo)移動到Chrome Devtools中 ??.demo?? 的 ??margin?? 屬性上時,會在頁面中展示所有應(yīng)用了該樣式的元素,如下圖:

可能這個功能不足為奇,但 Firefox 這個應(yīng)該能讓你連連稱贊!

先不廢話,上效果圖:

??transform?? 這個屬性應(yīng)該說是非常常見了,??translate??、??rorate??、??scale?? 這些都是讓元素進(jìn)行各種形式2D、3D的變化,而上圖就是演示了當(dāng)鼠標(biāo)移動到Devtools中??transform??的值上時,左側(cè)會同步展示該元素在應(yīng)用了 ??transform?? 前后的對應(yīng)關(guān)系,例如變換前這個節(jié)點(diǎn)對應(yīng)變換后的哪個節(jié)點(diǎn)、變換前后的位置分別在哪

可能有人要說,這好像也沒啥,我用肉眼也能看出前后變化的對應(yīng)關(guān)系。emmm,嗯,不過重點(diǎn)不是靜態(tài)的呀,總歸我們是要應(yīng)用到一些動畫里的,尤其是特別特別復(fù)雜的動畫,可能光憑腦袋想象是無法做到的

所以接下來我們給該元素加上復(fù)雜的動畫效果

.demo {
  width100px;
  height100px;
  background-colorred;
  margin300px;
  /* 超級復(fù)雜的變換 */
  transformtransformtranslate(100px,100pxrotate(45degscale(0.5rotateZ(45degskewY(45deg);;
  transitionall 4s ease/* 加上動畫效果 */
}

先不用 Firefox 的功能來看一遍是什么樣的:

不展示運(yùn)動軌跡

再來看看應(yīng)用上 Firefox 的功能的效果:

展示運(yùn)動軌跡

效果應(yīng)該很明顯了,有運(yùn)動軌跡時可以讓你看清變換過程中每個節(jié)點(diǎn)的運(yùn)動軌跡,如果還看不清,可以把動畫時間修改成 ??10s??? 甚至 ??20s??

責(zé)任編輯:龐桂玉 來源: 前端大全
相關(guān)推薦

2019-05-09 09:34:34

API暴力破解安全

2022-03-10 10:06:57

數(shù)據(jù)治理美團(tuán)體系化建模

2022-07-20 06:55:10

TCC分布式事務(wù)微服務(wù)

2018-07-13 06:14:25

2011-09-16 09:38:19

Emacs

2022-04-24 15:21:01

MarkdownHTML

2011-04-12 10:13:24

2019-05-27 09:14:28

2021-02-04 14:54:22

Python開發(fā)語言

2017-06-05 13:56:34

前端開發(fā)JavaScriptthis

2020-12-14 08:02:52

碼德代碼產(chǎn)品

2020-03-02 14:20:46

PythonGitHub編程語言

2015-07-20 13:56:59

SDN

2022-10-10 15:28:45

負(fù)載均衡

2011-07-04 14:14:54

java

2009-09-28 09:45:00

CCNA學(xué)習(xí)經(jīng)驗(yàn)CCNA

2010-06-13 11:13:38

UML初學(xué)者指南

2022-07-22 13:14:57

TypeScript指南

2009-08-30 15:04:56

2020-09-08 19:03:41

Java代碼初學(xué)者
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號