網站首頁 編程語言 正文
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-09 SpringBoot 提示:RequestRejectedException:The request
- 2022-04-17 新版本VS Code 終端設置為git bash
- 2022-08-18 Redis7.0部署集群的實現步驟_Redis
- 2022-09-02 Docker資源限制Cgroup的深入理解_docker
- 2023-02-10 Python常見錯誤:IndexError:?list?index?out?of?range解決_p
- 2022-09-30 Python?添加命令行參數步驟_python
- 2023-01-21 Python調整數組形狀如何實現_python
- 2022-06-30 Oracle在PL/SQL中使用存儲過程_oracle
- 最近更新
-
- 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同步修改后的遠程分支