div+css如何控制背景图片全显示出来??

我用一张尺寸为1440x1280的图片作为网站背景图,例如:body{background:#fffurl(/material/bjt.jpg);}可我用手机访问网站看到... 我用一张尺寸为1440x1280的图片作为网站背景图,例如:body{background:#fff url(/material/bjt.jpg);}
可我用手机访问网站看到的背景图只有右上角的一部分,想请教前辈们如何控制它的分辩率呢?或者其他方法。望前辈帮帮忙吧。满意100分
错了,是左上角的一部分,
展开
 我来答
laolia1122
2018-10-11 · TA获得超过1.5万个赞
知道答主
回答量:6
采纳率:0%
帮助的人:2135
展开全部

可以使用:Background-size属性

语法:background-size :

[ <length> | <percentage> | auto ]{1,2} | cover | contain

取值:<length>:

由浮点数字和单位标识符组成的长度值。不可为负值。

<percentage>:

取值为0%到100%之间的值。不可为负值。

扩展资料:

DIV+CSS的合理之处在于可以进行网页的统一设计管理,通过一个样式表,牵一发而动全身,只要修改样式表,就可以统一全站的风格,如果为一个页面单独做一个样式表,或者一个div就做一个样式表,没有全局设计观念,那么这个div+CSS的设计方式就完全没有必要,甚至成了累赘。

精简的代码,使用DIV+CSS布局,页面代码精简,这一点相信对XHTML有所了解的都知道。代码精简提高了百度蜘蛛的爬行效率以及高效性,能在最短的时间内爬完整个页面,同时这样对收录质量有一定好处。

div+css结构清晰,很容易被搜索引擎搜索到,天生就是适合优化seo,降低网页大小,让网页体积变得更小。注意:div+css结构清晰、精简,不意味着可以全部用div+css结构,比如通篇HTML标签全DIV的,貌似除了<head>之上及<body>之上及之外。

其它全是<div>,就如同整个HTML是一万个毫不相干的内容拼装起来,或者通篇是<div><ul><li>结构的,就如同这个页面所有元素全是列表。事实上这两种情况还相当普遍,因为曲解了“DIV+CSS”的真实含义,因为一个完整页面几乎不可能仅仅DIV+CSS就能完成。

参考资料:百度百科-div+css

牛有噵
2015-08-31 · 超过34用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:67.4万
展开全部

手机端控制全屏不缩放要在head里加条 meta;控制背景 用css属性 bg-size试试;

 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
<style>
    body{background:#fff url(/material/bjt.jpg);background-size:100% 100%;}
</style>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-08-31
展开全部
使用background-size和background-position,但是要适配不同的屏幕,你得有所取舍,具体看你图片是否适合repeat,图片主要内容的位置等等因素
我只举个例子
background-size:cover ;/*充满容器*/

background-position: center;/*居中显示*/
这两个属性还有其他取值,具体我就不详细介绍了,网上资料很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式