在背景图上定位一个div适应所有屏幕

 我来答
百度网友b9a0abd
2015-12-24 · 超过14用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:32.2万
展开全部
方案一,根据js获取屏幕宽度,按照比例调节div的大小
缺点:麻烦,耗费性能,逻辑复杂

方案二,做一个超大的div 设宽度,然后 margin 0 auto 居中, 设置超出隐藏。
缺点,图片过大,需要下载

方案2.5 一个背景图, 但左右两侧都是单色,可以设置一个div width:100% 里面再设div背景图片,居中。
缺点,适应性低,必须要两侧为单色

大部分基本上都是按照方案二做的,和2.5座的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式