網站首頁 編程語言 正文
tips:瀏覽器自身為主動,需要我們去觸發才能運行的動畫為被動
可以與:hover或者:checked結合
可以通過設置.box和.box:hover實現慢開快回、快開慢回等效果
.box{
width: 100px;
height: 100px;
background-color: red;
transition: all 1s;
}
.box:hover{
width: 500px;
transition: all;
}
<div class="box"></div>
鼠標未懸浮
鼠標懸浮(當鼠標移開之后,會在1s內緩慢恢復到未懸浮的大小)
一、復合屬性transition
transition:屬性名? 時間? 貝塞爾曲線? 延時
.box1{
width: 100px;
height: 100px;
margin-top: 10px;
background-color: red;
/*transition:屬性名? 時間? 貝塞爾曲線? 延時*/
transition: all 4s ease -2s;
position: relative;
left: 0;
}
body:hover .box1{
left: 1000px;
}
<div class="box1">box1</div>
?
1、transition-property:屬性名
transition-property:all;元素的所有屬性都會有動畫效果;(例如:width、height、left、right等)
2、transition-duration:時間
元素在一定時間內發生變化?
transition-duration:1s;
3、transition-delay:延時
元素經過該時間后再生效動畫樣式(可以取負值,負值會加快動畫時間)
正數延時,負數加快
transition-delay:1s;
4、transition-timing-function: 貝塞爾曲線
元素動畫運動的軌跡
?
先慢 再快 再慢
transition-timing-function: ease;
勻速運動
transition-timing-function: linear;
勻加速運動
transition-timing-function: ease-in;
勻減速運動
transition-timing-function: ease-out;
?加速、減速
transition-timing-function: ease-in-out;
x軸:時間
y軸:距離
貝塞爾曲線網址:cubic-bezier.com
transition-timing-function: cubic-bezier(.17,.67,.83,.67);
?
原文鏈接:https://blog.csdn.net/weixin_46376652/article/details/123512575
- 上一篇:vb腳本實現電腦定時關機操作
- 下一篇:詳解BlockingQueue阻塞隊列的使用
相關推薦
- 2022-04-08 從頭學習C語言之switch語句和分支嵌套_C 語言
- 2022-11-02 Mango?Cache緩存管理庫TinyLFU源碼解析_Golang
- 2022-03-29 python自動化之re模塊詳解_python
- 2023-11-23 python獲取文件夾內所有文件并改名
- 2022-08-15 Kotlin+buildSrc更好的管理Gradle依賴譯文_Android
- 2022-04-14 ASP.NET?Core基礎之Main方法講解_基礎應用
- 2023-11-22 Linux在Ubuntu Linux下如何壓縮一個文件夾/文件
- 2022-10-02 react中(含hooks)同步獲取state值的方式_React
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支