国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

ChromeDevTools:webanimation和console_html/css

來源:懂視網 責編:小OO 時間:2020-11-27 16:37:21
文檔

ChromeDevTools:webanimation和console_html/css

在 CSS3 transition 中,你可以用 transition-timing-function 設置過渡的速度效果。transition-timing-function 提供了 5 個預定義的值:linear、ease、ease-in、ease-out 和 ease-in-out。這些預定義效果其實都是 cubic-bezier 函數的不同參數時的效果,它們的對應關系如下:圖片內容來來自 w3school。貝塞爾曲線(Bezier curve)是計算機圖形學中的一種重要的曲線參數,在 Adobe Illustrator 等矢量圖編輯器中都會看到這種曲線,而在動畫中它用于描述移動效果。它由 4 參數構成。
推薦度:
導讀在 CSS3 transition 中,你可以用 transition-timing-function 設置過渡的速度效果。transition-timing-function 提供了 5 個預定義的值:linear、ease、ease-in、ease-out 和 ease-in-out。這些預定義效果其實都是 cubic-bezier 函數的不同參數時的效果,它們的對應關系如下:圖片內容來來自 w3school。貝塞爾曲線(Bezier curve)是計算機圖形學中的一種重要的曲線參數,在 Adobe Illustrator 等矢量圖編輯器中都會看到這種曲線,而在動畫中它用于描述移動效果。它由 4 參數構成。

本文是TTT 系列文章第五篇,今天要為大家介紹 4 種好玩的東西!

1. Cubic Bezier 可視化編輯器

在 CSS3 transition 中,你可以用 transition-timing-function 設置過渡的速度效果。transition-timing-function 提供了 5 個預定義的值:linear、ease、ease-in、ease-out 和 ease-in-out 。這些預定義效果其實都是 cubic-bezier 函數的不同參數時的效果,它們的對應關系如下:

圖片內容來來自 w3school

貝塞爾曲線(Bezier curve)是計算機圖形學中的一種重要的曲線參數,在 Adobe Illustrator 等矢量圖編輯器中都會看到這種曲線,而在動畫中它用于描述移動效果。它由 4 參數構成:

使用這 4 個參數你就可以自定義任何個性化的移動效果,但是這些參數并不直觀。過去我們可以訪問 CSS 專家 Lea Verou 做的這個網站 cubic-bezier.com ,在上面以可視化的形式找到自己想要的效果再把參數復制到自己的應用中。現在 Chrome 已經提供了這個功能,你可以直接在 DevTools 中可視化地編輯自己應用中的實際元素并實時預覽實際的效果。

使用方法很簡單,在元素審查(inspect)中找到你應用了 CSS transition 或 transition-timing-function 的元素,點擊該元素 transition 樣式前面的小方塊就會彈出 Cubic Bezier 可視化編輯器了。動手試試吧!(可以在 cubic-bezier.com 頁面找到 id 是 current 的元素動手嘗試。)

2. web animation playback

除了上面的 Cubic Bezier 編輯器,Chrome 對 web animation 調試還有更多的支持。例如,我們打開這個 3D NES 控制器 的動畫示例,通過元素檢查(inspect)找到 這個元素。

在 CSS 樣式中,點擊右上角 Filter 右側最后一個圖標(Toggle animation controls)則會在下面出現一個 Animations 的功能區。在這里你可以控制動畫播放/暫停,以及播放速度的快慢,還不錯吧。

如果你在 DevTools 中開啟 Animation Inspection 實驗功能,還有更高級的玩意!如何開啟 DevTools 實驗功能見這篇文章。

開啟之后,前面那個簡單的 Animations 的功能區就在 Style 的上面變成這樣了。點擊上方的 animation 區塊,它會顯示詳細動畫執行細節。

3. 導出 console log 信息

DevTools 中的 console 日志還可以右鍵導出為文本。

4. 2015 Google I/O console 彩蛋

訪問 2015 Google I/O 官網 ,打開 DevTools 控制臺,點擊頁面左側的設置按鈕,然后會看到 console 中輸出 Experiment loaded successfully. 的信息。

之后輸入 experiment.consoleDance(); 命令就會在控制臺中看到一個由 ascii 字符構成的跳舞小人。非常有趣,原理當然就是不斷地在控制臺上大量輸出。

作者:韓國愷。本系列文章以 Addy & Matt 的系列視頻 Totally Tooling Tips 的內容為基礎重新整理而成,主要介紹一些(前端)開發者喜歡的工具和技巧。

Post Views: 1

除非特別聲明,此文章內容采用 知識共享署名 3.0 許可,代碼示例采用 Apache 2.0 許可。更多細節請查看我們的 服務條款 。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

ChromeDevTools:webanimation和console_html/css

在 CSS3 transition 中,你可以用 transition-timing-function 設置過渡的速度效果。transition-timing-function 提供了 5 個預定義的值:linear、ease、ease-in、ease-out 和 ease-in-out。這些預定義效果其實都是 cubic-bezier 函數的不同參數時的效果,它們的對應關系如下:圖片內容來來自 w3school。貝塞爾曲線(Bezier curve)是計算機圖形學中的一種重要的曲線參數,在 Adobe Illustrator 等矢量圖編輯器中都會看到這種曲線,而在動畫中它用于描述移動效果。它由 4 參數構成。
推薦度:
標簽: chrome html dev
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 精品国产91久久久久久久 | 国产精品久久久久国产精品 | 亚洲综合图片小说区热久久 | 手机国产精品一区二区 | 久久一 | 亚洲欧美综合网站 | 精品国产一区二区三区免费看 | 91精品国产91久久久久久最新 | 不卡一级aaa全黄毛片 | 黄色小视频免费在线观看 | 伊人网伊人影院 | 91精品国产色综合久久 | 日韩视频在线观看一区二区 | 国产欧美综合精品一区二区 | 久久国产精品成人免费古装 | 欧美日韩精品一区二区视频在线观看 | 国产区视频在线观看 | a级精品国产片在线观看 | 亚洲精品乱码久久久久 | 久久精品男人影院 | 高清一区二区亚洲欧美日韩 | 日韩毛片在线 | 国产成人欧美一区二区三区的 | 国产亚洲美女精品久久久2020 | 97国产精品欧美一区二区三区 | 欧美综合国产 | 国产第八页 | 劲爆欧美色欧美 | 欧美日韩国产一区二区三区 | 日韩精品欧美一区二区三区 | 影音先锋中文字幕在线 | 国产一级内谢a级高清毛片 国产最新精品视频 | 久久精品最新免费国产成人 | 精品国产一级在线观看 | 日韩在线第二页 | 精品国产欧美一区二区五十路 | 成人在线一区二区三区 | 国产成人手机在线好好热 | 日韩第二页 | 伊人网2021 | 亚洲一区二区免费 |