本文摘自PHP中文网,作者青灯夜游,侵删。
css中可使用background-repeat属性来让背景图片不重复,只需给元素添加“background-repeat:no-repeat;”样式即可;该属性可设置背景图片是否重复以及如何重复,当值为“no-repeat”时设置不重复。
本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。
在CSS中,我们可以利用 background 属性来设置背景图片,如下面的代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
运行代码我们发现,背景图片无论是横向或是纵向都是重复,直至铺满整个显示区域。
那么如何让背景图片不重复?可以使用background-repeat 属性。
background-repeat 属性可以设置图片背景图片是否重复以及如何重复,它的默认值是横向和纵向都会重复。
它有四个可以设置的值,分别如下
repeat :默认。背景图像将在垂直方向和水平方向重复。
repeat-x :背景图像将在水平方向重复。
repeat-y :背景图像将在垂直方向重复。
no-repeat :背景图像将仅显示一次。
可以看出,当该属性的值为“no-repeat”时,可让背景图片不重复
css背景图片不重复
1 2 3 4 |
|
运行结果如下图,背景图片横向以及纵向都不会重复,只会显示一张
(学习视频分享:css视频教程)
以上就是如何使用css让背景图片不重复的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《css》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者