19

2008.10

今天在写一个CSS代码时,background的背景图片已经设置了,但在页面上就是看不到,图片路径都是对的,查了半天,在firebug中却看到元素的background背景图片被设置成了“none”。原来在设置元素背景图片的CSS代码下面又写了一句:

#header{background:#1F223D;}

我用了background的简写,如果只写背景颜色的话,那么这行代码就会默认设置背景图片为“none”,就会把以前设置的图片背景屏蔽掉,故而看不到背景图片。如果想看到背景图片的话应改成这样:

#header{background-color:#1F223D;}

这样就只会修改颜色而不会对背景图片产生影响了。以前写代码经常好用简写,看来有时候简写也是不能乱用的。

| |
0 Response
发表评论
  • 昵称 [注册]
  • 密码 游客无需密码
  • 网址
  • 电邮
打开HTML 打开UBB 打开表情 隐藏 记住我