您好,登錄后才能下訂單哦!
這篇文章主要講解了“css3中什么屬性可以過渡”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“css3中什么屬性可以過渡”吧!
css3中不是什么樣式都可以過渡的,只有具有中間值的屬性樣式可以進行過渡設置;過渡是元素從一種樣式逐漸改變為另一種的效果,必須要指定添加效果的CSS屬性和指定效果的持續時間,語法為“transition:屬性名 時間 速度 delay;”。
本教程操作環境:windows10系統、CSS3&&HTML5版、Dell G3電腦。
css3中不是什么樣式都可以過渡的。
只有具有中間值的屬性樣式可以進行過渡設置。
CSS3 過渡是元素從一種樣式逐漸改變為另一種的效果。
要實現這一點,必須規定兩項內容:
指定要添加效果的CSS屬性
指定效果的持續時間。
距離可進行過渡效果的屬性:
顏色: color background-color border-color outline-color 位置: backround-position left right top bottom 長度: [1]max-height min-height max-width min-width height width [2]border-width margin padding outline-width outline-offset [3]font-size line-height text-indent vertical-align [4]border-spacing letter-spacing word-spacing 數字: opacity visibility z-index font-weight zoom 組合: text-shadow transform box-shadow clip 其他: gradient
示例如下:
.test { border: 1px solid red; width: 100px; height: 50px; background-color: lightblue; transition: width 2s, background-color 2s ease 0.5s; /*代表width持續時間為2s,延遲時間為默認值0; background-color持續時間2s 延遲0.5s */ } .test:hover { width: 300px; background-color: indianred; }
輸出結果:
感謝各位的閱讀,以上就是“css3中什么屬性可以過渡”的內容了,經過本文的學習后,相信大家對css3中什么屬性可以過渡這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。