• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

background position定位问题

130002ot2l8xx8840j04vj.jpg

请问一下为什么我在body里用background position定位图片到body的中部(就是页面的正中央) 但是图片会出现在div块的中部 【必须设定div 或者 body的高度 图片才会去中间 这是为什么啊 】
我在body上设置了图片定位到页面中部为什么没效果。。新人不懂求教。。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

background-position的位置是根据父元素的宽高来设定的,你定位不到页面正中间,说明你的body的父元素,即html元素的高并不是整个页面的高度;
改进办法:
1、像你说的设定高度,当给div或者body设定高度后,html的高度也会被撑开,因此可以有效果;
2、你看下你的doctype(就是页面最顶上那一行),将它写成这种html5的格式后,不用给div和body加高度,再试试(火狐和IE好像不行)

使用道具 举报

发新帖

发布任务需求已有1031289位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!