背景图与背景色都设置,显示谁?
显示背景图,如图:

div{
height: 300px;
width: 300px;
background: red;
background-image: url(img/background.jpg);
background-repeat: no-repeat;
}
有些网站既有背景图也有背景色,为什么?
不光是网页body如此,页面里的div、表格有了背景图依然应该设置一个背景色(跟背景图颜色差不多,至少跟文字颜色明显不同)。
毕竟有时会出现背景图无法打开的情况,这种情况下如果文字是白色而背景色是默认的白色的话,文字就看不出了。
完成一个网页的制作之后,尝试把存放图片的文件夹改名让网页呈现无图状态,看看光文字是否可读。
针对css文件,也应该做一次同样的测试,看看css文件没有被调用的情况下的状态。
千万别认为人人都是稳定、高速的上网。
作者:张石
链接:https://www.zhihu.com/question/23710470/answer/25427949
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
网友评论