教你用css3实现图片容器内等比缩放,教你用c3实现图片容器内等比缩放......
2023-03-16 331 CSS
在CSS3中,增加了很多新特性来实现元素的动态效果,下面使用transition来实现鼠标放在div上延迟改变宽度效果。
新建一个html文件,命名为test.html,用于实现鼠标放在div上延迟改变宽度效果。
在test.html页面,创建一个宽度和高度为100px的div元素,为了展示明显的效果,div元素里面加入文字,并设置其背景颜色为黄色。代码如下:
再使用CSS中的hover属性,设置鼠标放上去时,改变其原始样式,设置宽度为300px。
使用CSS中的transition-property设置要改变的div属性名称,这里要改其宽度属性,所以设置为width。
使用CSS中的transition-duration设置要改变div宽度的过渡时间,这里设置为1秒。
使用CSS中的transition-timing-function设置要改变div宽度的过渡效果,常用的效果有linear、ease、ease-out等,这里设置为linear效果。
最后,使用CSS中的transition-delay设置改变div宽度的延迟时间,这里设置为2秒后再改变div的宽度。
在浏览器运行test.html文件,查看实现的效果。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: CSS
相关文章
怎么用div布局加css样式做网页,怎么做一个网页呢,静态页面的制作是很简单的,我们来看看怎么通过div布局 c样式来制作一个网页吧。......
2023-03-16 476 CSS
css基础教程:[1]为网页使用网络字体,本教程为大家介绍在网页上怎么使用网络字体。1,使用网络字体的好处是所有人看到的效果都是样的,效果统一,2,不依赖于用户电脑上是否安装了该字体。......
2023-03-16 324 CSS