transition:要過渡的屬性 花費時間 運動曲線 何時開始;
1.屬性 : 想要變化的 CSS屬性 ,寬度高度 背景顏色 內外邊距都可以。
如果想要所有的屬性都變化過渡,寫一個 all就可以。
2. 花費時間 : 單位是 "秒" (必須寫單位) EX : 0.5 s
3. 運動曲線 : 默認是 case ( 可以省略 )
4. 何時開始 : 單位是 "秒" (必須寫單位) 可以設置延遲觸發時間 默認是0s (可以省略)
div {
width: 200px;
height: 100px;
background-color: pink;
/* transition: 變化的屬性 花費時間 運動曲線 何時開始; 後面兩個可以省略*/
/* transition: width 5s ease 1s; */
/* 如果要寫多個屬性用 逗號"," 做分隔 */
/* transition: width 1s, height 1s; */
/* 若想要多個屬性作變化 寫all即可 (常用)*/
transition: all 1s;
}
div:hover {
width: 400px;
height: 200px;
background-color: gold;
}