div+css 为什么我给一个div加一个背景图片,如果没加no-repeat 背景图片就有 ,然后就重复,如果加了

如果加了no-repeat背景图片就不见了。。我的背景图片是很大的一张图。。。background-image:url(../images/rqdp.gif)no-rep... 如果加了no-repeat 背景图片就不见了。。
我的背景图片是很大的一张图。。。
background-image:url(../images/rqdp.gif) no-repeat center;
我这样写没问题吧。、、怎么在图片地址后面加任何东西 背景就不见了,太奇怪了。。。
展开
 我来答
yuewutao
2011-11-25 · TA获得超过155个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:102万
展开全部
no-repeat 这个意思就是背景图片在这个层里面不横铺也不竖铺,

repeat-x 是背景图片横向平铺,

repeat-y 是背景图纵向平铺,

你如果加no-repeat没有背景,应该是你的背景图只是一个小图片,如果不重复铺垫的话估计看不清
立青日月
2011-11-25 · TA获得超过450个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:131万
展开全部
这个图片有问题。你看一下它的尺寸有多大,还有就是这个图片周围是不是透明的。
因为以前有一次遇到这种情况,图片周围是透明的。其实背景图片其实有,但我们看到的是有透明区域。 你用PS裁剪图片,然后保存为你需要的,试试看
追问
我的图片确实 有透明的 但是 我写 no-repeat 后面有带了个 center 肯定不是因为位置看不到。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lp5276159be1
2011-11-25 · TA获得超过2万个赞
知道大有可为答主
回答量:1万
采纳率:39%
帮助的人:4340万
展开全部
正确简写:
background:url(../images/Bg.jpg) 0 0 repeat-x #000; height:50px; width:800px;

如果你没有设宽度,那就务必设一下高度,如果你写法完全符合,那就在图片上找问题吧

注意:每个样式或者属性之间要有空格隔开,你查看一下是不是没加空格,有些新手很容易犯这种错误
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
python42
2011-11-25 · TA获得超过105个赞
知道答主
回答量:267
采纳率:0%
帮助的人:203万
展开全部
<head> <style> .content{background:url(图片地址) no-repeat scroll top center 颜色;} 这个样式就是加背景图片,后面接的底色。 </style> </head>
追问
我是 在background:url(图片地址) 后面加入 no-repeat  repeat-x 任何东西都会导致背景图片不见了!!我写的语法应该没错啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
荤友bZ
2019-09-18
知道答主
回答量:4
采纳率:0%
帮助的人:2819
展开全部
可能是图片位置问题,把y改为负或者x改为负 根据实际情况而定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式