网页可以同时定义背景颜色和背景图片吗?

MiSenIn 2010-07-08 04:14:59
网页可以同时定义背景颜色和背景图片吗?

比如可以同时对body 或者 div 定义背景颜色 和背景图片吗?

我希望达到这样的效果:

1,背景图片不存在的时候,显示背景颜色
2,如果背景图片过小,并且没有平铺,我希望旁边的空白区域显示背景颜色


可以同时这样吗?
...全文
813 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bieryan 2011-11-15
  • 打赏
  • 举报
回复
分开就是可以,我试了真的可以,太棒了。
ddcatlee 2010-07-08
  • 打赏
  • 举报
回复
......

看看基础知识吧。。。。。
bennman 2010-07-08
  • 打赏
  • 举报
回复
引用2楼的
background:颜色 url(图片) 重复 x轴 y轴

应该是我没定义颜色 所以默认为空 给前面定义的覆盖了
MiSenIn 2010-07-08
  • 打赏
  • 举报
回复
我也覺得奇怪啊,樓上的
bennman 2010-07-08
  • 打赏
  • 举报
回复
擦 我错了 看来分开写是可以的
<div style="background-color:#099; width:400px; height:200px; background-image:url(images/3.jpg); background-repeat:no-repeat; height:200px"></div>
这样写就不行 难道是后面定义的 把前面的覆盖了?
<div style="background-color:#099; width:400px; height:200px; background:url(images/2.jpg) no-repeat; height:200px"></div>
mybenben02 2010-07-08
  • 打赏
  • 举报
回复
可以定义
body { background-image: url(/Content/Image/banner.jpg); background-repeat: no-repeat; background-position: center 0px; background-color: #231816; }
ddcatlee 2010-07-08
  • 打赏
  • 举报
回复
background:颜色 url(图片) 重复 x轴 y轴

或者单独定义
background-color:xxxxx
background-image:xxxxx
bennman 2010-07-08
  • 打赏
  • 举报
回复
NO 你只能用两个DIV了 一个定义背景色 一个定义背景图片

61,115

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧