首页 新闻 会员 周边

关于背景的css问题

0
[已解决问题] 解决于 2013-08-22 11:39

background:url("images/pic.jpg") no-repeat scroll left center transparent;

想问一下大家,为什么设置背景的时候都要加scroll和transparent,我平常都是这样写的

background:url("images/pic.jpg") no-repeat;

 

xiaoleilei的主页 xiaoleilei | 初学一级 | 园豆:80
提问于:2013-06-26 09:22
< >
分享
最佳答案
0

我平时也不加,背景图片的background-attachment 属性设置背景图像是否固定或者随着页面的其余部分滚动。默认值:scroll

所以你不加的话,默认scroll,随着滚动条滚动,相反的是fixed,不随着滚动条滚动;

transparent:是background-color的属性值,正常情况下,设置背景的时候是可以同时设置背景图片和背景色的。如果你不设置背景色的话,这里可以写transparent(透明),在大多数情况下,没有必要使用 transparent。不过如果你不希望某元素拥有背景色,同时又不希望用户对浏览器的颜色设置影响到您的设计,那么设置 transparent 值还是有必要的。

奖励园豆:5
beixiao1909 | 初学一级 |园豆:150 | 2013-06-26 17:21
其他回答(1)
1

scroll  拉动卷轴时 ,背景图片会跟着移动 即滚动条所在的位置

transparent 背景颜色透明,也就是无颜色

望馨 | 园豆:234 (菜鸟二级) | 2013-06-26 10:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册