CSS中背景图怎么居中显示啊

限定宽度990px,.居中显示背景图。怎么修改下面的代码,请好心人帮忙locationBar{background:url(../images/yzj_location-... 限定宽度990px,.居中显示背景图。怎么修改下面的代码,请好心人帮忙

locationBar{background: url(../images/yzj_location-bg.png) repeat-x;}
我改成了

.locationBar{background: url(../images/yzj_location-bg.png) no-repeat center center;width:990px}
宽度变成990px,但是靠左显示的。
展开
 我来答
scott
推荐于2018-02-23 · 知道合伙人互联网行家
scott
知道合伙人互联网行家
采纳数:150 获赞数:3883
前端开发行业多年从业经验,专业前端开发工程师

向TA提问 私信TA
展开全部

css中有一个background-position 属性设置背景图像的起始位置。

他有以下可能的值:

1,top left  左上角  

2,top center  正上方

3,top right  右上方

4,center left  正左方

5,center center  正中

6,center right   正右方

7,bottom left  左下方

8,bottom center  正下方

9,bottom right   右下方


所以要是背景图居中显示,css里边加上下边这条属性:

background-position:center center;
姜太公2l2d09y
2014-06-21 · TA获得超过175个赞
知道答主
回答量:112
采纳率:100%
帮助的人:102万
展开全部
background:url(../images/index_x.jpg) repeat-x center -100px;
repeat-x 你横向平铺还 居中显示 脑袋啊???平铺就不能 实现居中了,你改改 div的 宽度,然后 你再试试 集中平铺和 左对齐平铺 和 右对齐平铺,估计区别不是很大,再不行 你就把图改改宽度。。
追问
locationBar{background: url(../images/yzj_location-bg.png) no-repeat center center;width:990px}
宽度变成990px,但是靠左显示的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sha3810
推荐于2017-11-26
知道答主
回答量:6
采纳率:0%
帮助的人:5.1万
展开全部
locationBar{background: url(../images/yzj_location-bg.png) no-repeat center center;}
no-repeat是不循环显示repeat-x是在横向循环
更多追问追答
追问
.locationBar{background: url(../images/yzj_location-bg.png) no-repeat center center;width:990px}
我改成了这样,只变了宽度,但没有居中显示。是靠左显示的。
追答
background-position: center center;
在单独指定position的位置试一下,放在background属性的下边
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式