CSS3中的背景图片可以通过设置边框来显示,也可以通过设置宽度和高度来显示。
例如:
.my-image {
background-image: url(image.jpg)
border: 1px solid #000
width: 300px
height: 200px
}
是的,会覆盖左边框的颜色。因为在进行css背景颜色设置时,如果设置的过程中稍有疏忽,一不小心就有可能导致颜色背景的被覆盖。所以在进行操作时必须小心,小心,再小心,严格按照规章制度进行。
新建一个html文件,命名为test.html,用于讲解css怎么让背景图片固定不动。1、在test.html文件中,创建多个p标签,让页面产生滚动条。
2、在css样式中,使用background-image属性设置页面的背景图片为2.jpg,将background-repeat属性设置为no-repeat,让背景图片不重复显示。
3、在css样式中,再将background-attachment属性设置为fixed,实现当页面滚动时,背景图片在页面中固定不动。
4、在浏览器打开test.html文件,向下滚动页面,查看结果。