评论资讯 [ 总 494 则 ]
·飞飞 - 2025-4-22 21:44
·飞飞 - 2025-4-22 14:27
·小希 - 2025-4-19 09:03
·飞飞 - 2025-4-17 18:46
·悄然 - 2025-4-5 11:32
·马黑 - 2025-4-1 19:54
·飞飞 - 2025-4-1 19:52
·飞飞 - 2025-3-31 21:06
·小希 - 2025-3-30 22:56
·悄然 - 2025-3-25 18:39
·飞飞 - 2025-4-22 14:27
·小希 - 2025-4-19 09:03
·飞飞 - 2025-4-17 18:46
·悄然 - 2025-4-5 11:32
·马黑 - 2025-4-1 19:54
·飞飞 - 2025-4-1 19:52
·飞飞 - 2025-3-31 21:06
·小希 - 2025-3-30 22:56
·悄然 - 2025-3-25 18:39
友情链接
网站统计
认识CSS的background(五)
接下来我们将深入理解 background-position 属性。我们已经知道,background-position 用来定义背景图像的位置,缺省值定义在宿主元素的左上角,XY坐标点是 {0,0}。设置背景图像的位置,一般需要XY坐标一同设置,以确保精准定位。但这不意味着不能用单数值设置 background-position 属性,当使用单数值时,比如设为 left 或 20%,浏览器会认为这是X坐标点,Y坐标则自动设为 center,也就是说,单数值的 background-position 属性值指向X方向,Y方向使用 center 作为默认值,而不是缺省 background-position 时的 0 这个值。以下是我编写的一个设置背景图片位置的示范,点击相应按钮,会令背景图像按照按钮的字面意设置背景图像的位置:
元素尺寸: 600 * 360
初始 background-position: center
初始 background-position: center
background-position 是一个属性,绝大多数的CSS属性都可以拿来做动画。让我们试试看:利用 background-position 的关键字属性值,即 left、top、right、bottom 和 center 做一个CSS关键帧动画,。
大家可能对这组关键帧动画感兴趣,那就来看看CSS代码,以加深对 background-position 的关键字属性值的认识:
本节就先讲这些,background-position 还有一些内容值得继续探讨,敬请期待。
前一篇: 认识CSS的background(四)
下一篇: 认识CSS的background(六)
发表评论:
评论列表 [1条]
#1 | 飞飞 于 2024-3-12 12:43 发布: 赞叹,老师这教程写得清晰易懂,各种演示也超级方便。。。