CSS transition-timing-function
transition-timing-function屬性用來設定進行動畫過渡型別,也就是屬性值過渡以何種曲線進行。
更多關於transition內容可以參閱CSS transition一章節。
[CSS] 純文字檢視 複製程式碼transition-timing-function:linear | ease | ease-in | ease-out | ease-in-out | cubic-bezier(<number>, <number>, <number>, <number>)[ ,linear | ease | ease-in | ease-out | ease-in-out | cubic-bezier(<number>, <number>, <number>, <number>) ]*
引數解析:
(1).linear:線性過渡。等同於貝塞爾曲線(0.0, 0.0, 1.0, 1.0)
(2).ease:平滑過渡。等同於貝塞爾曲線(0.25, 0.1, 0.25, 1.0)
(3).ease-in:由慢到快。等同於貝塞爾曲線(0.42, 0, 1.0, 1.0)
(4).ease-out:由快到慢。等同於貝塞爾曲線(0, 0, 0.58, 1.0)
(5).ease-in-out:由慢到快再到慢。等同於貝塞爾曲線(0.42, 0, 0.58, 1.0)
(6).cubic-bezier(<number>, <number>, <number>, <number>):4個數值需在[0, 1]區間內。賽貝爾曲線型別可以線上生成,如貝塞爾曲線生成工具。
特別說明:多個屬性值以逗號進行分隔,與transition-property設定的值一一對應。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> #ant{ width:100px; height:100px; background:blue; transition-property:width,height; transition-duration:2s,6s; transition-timing-function:ease-in,linear; } #ant:hover{ width:500px; height:200px; } </style> </head> <body> <div id="ant"></div> </body> </html>
點選矩形塊檢視相應的屬性效果。
相關文章
- CSS3 transition-timing-functionCSSS3Function
- css 命名:BEM, scoped css, css modules 與 css-in-jsCSSJS
- 【CSS】CSS常用技巧CSS
- CSS——CSS基礎(1)CSS
- CSS中的“大白”——CSS 動畫CSS動畫
- CSS——CSS 值和單位CSS
- 【CSS】【3】CSS選擇器CSS
- 【CSS】【11】CSS盒子的定位CSS
- 【CSS】CSS前期回顧(2)CSS
- 【CSS】CSS前期回顧(1)CSS
- CSS系列:CSS常用樣式CSS
- CSS系列:CSS選擇器CSS
- CSS系列:CSS文字樣式CSS
- CSS系列:CSS表格樣式CSS
- CSS佈局入門[css]CSS
- CSSCSS
- 【CSS】CSS簡介,CSS基礎選擇器詳解CSS
- CSS——CSS 結構和層疊CSS
- CSS系列 (03):CSS三大特性CSS
- WebRTC與CSS濾鏡(CSS filter)WebCSSFilter
- 【CSS】【7】CSS的盒子模型CSS模型
- CSS系列:CSS中盒子模型CSS模型
- Css規範整理:2、css盒模型CSS模型
- CSS基礎:CSS變數簡介CSS變數
- 引人矚目的 CSS 變數(CSS Variable)CSS變數
- CSS初始化-KISSY CSS Reset 1.0CSS
- 《CSS揭祕》——CSS進階必備CSS
- 奇妙的 CSS shapes(CSS圖形)CSS
- 【CSS】【4】CSS選擇器練習CSS
- html cssHTMLCSS
- CSS ModulesCSS
- CSS columnsCSS
- CSS flexCSSFlex
- CSS calc()CSS
- css概要CSS
- 前端_CSS前端CSS
- CSS currentColorCSS
- CSS @importCSSImport