1. css里面如何设置body背景图片满屏
<!doctypehtml><html><head><metacharset="utf-8"><title>无标题文档</title><style>html{width:100%;height:100%}body{width:100%;height:100%;background:url(../1.jpg)no-repeat;background-size:cover;/*这里设置了背景图片为覆盖,以填满整个容器*/}</style></head><body></body></html>2. html里,如何让背景图片根据屏幕大小铺满屏幕不重复
html里,让背景图片根据屏幕大小铺满屏幕不重复,具体方法如下:
1、首先我们用Dreamweaver软件做一个html文档,当然用其他编辑器也可以。
5、需要注意的是这是css3增加的新属性,旧版本的浏览器可能不支持。所以有时需要更新浏览器。
3. 背景图 适应body(body高度大于屏幕高度)
background-size:100%100%;
需要浏览器支持CSS3才行
4. HTML如何让Body的背景图覆盖整个页面
需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
5. css设置body背景图片随内容增加多少显示多少
以前在远标学时做过在CSS布局时,可能有时会遇到对body直接设置图片作为网页背景水平纵向平铺(从上到下居中平铺),此时整个网页无论内容是否占满一屏幕,css背景都会从上到下铺(纵向)满整个屏幕。但有时我们不需要这样的一个效果,需要内容占用多高,body背景就纵向从上到下铺满多少高度。很明显这样就达不到我们想要的效果。
解决方法:对html再设置个背景(无论图片还是纯色,推荐设置纯颜色的背景颜色)
接下来DIVCSS5通过实例为大家介绍此技巧,首先DIVCSS5分为两个案例,一个是直接对body设置背景图片从上到下平铺,我们会观察到无论网页内容是否占满一屏幕,背景都会从上到下满铺。
一、未解决背景纵向平铺CSS DIV案例 - TOP
1、DIV CSS案例描述首先对body设置一个背景图片(bg.gif)从上到下平铺,设置一个div盒子宽度为274px,高度为200px;div背景颜色为蓝色。
对body设置纵向平铺背景图片显示案例截图
从以上图上看到对body设置背景图片从上到下纵向平铺时,无论内容是否占满1屏幕,其背景都会从上到下都会平铺满整个屏幕,此时就不那么好看了,接下来第二个案例在此基础上进行解决背景随内容占用多个显示多个平铺图片背景。
5、在线演示:查看案例
二、解决内容多高body设置背景图片平铺显示多高 - TOP
1、解决说明我们只需要在CSS代码中对html加一个背景色即可,当然这个背景设置需要根据布局实际情况而设置,这里因为背景颜色为“#E2E2E2”,此时我们就只需要对html设置一个CSS背景色为“#E2E2E2”即可解决实现完美背景图片纵向从上到下平铺问题。
2、CSS代码:
@charset "utf-8";
/* DIVCSS5-CSS初始化模板-www.divcss5.com */
body, div {margin:0; padding:0;font-style: normal;font:12px/22px "\5B8B\4F53",Arial, Helvetica, sans-serif}
/* \5B8B\4F53 代表 宋体,更多中文字体转 Unicode http://www.divcss5.com/jiqiao/j325.shtml */
ol, ul ,li{list-style:none}
html{background:#E2E2E2}/*
CSS注释
说明:对html设置背景颜色 */
body{color:#FFF;background:#E2E2E2 url(bg.gif) repeat-y center 0; text-align:center}
.divbox{ margin:0 auto; width:274px; height:200px; background:#00F}
3、案例截图
解决body背景图片纵向平铺内容占多高背景图片显示多高
6. 各位大神,我在<body>里加了张背景图片,怎么让它适应手机屏幕大小而变化
手机的话有个css3的样式可以控制 background-size:cover;
/*兼容*/
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../images/background-image.jpg’, sizingMethod=’scale’);
-ms-filter: “progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../images/background-image.jpg’, sizingMethod=’scale’)”
7. HTML body设置全屏背景图片问题
background-size:100% 100%;
更改成background-size:100%,100%;
前辈可能疏忽了,他的答案的是正确的。
8. html背景图片如何自适应大小
无法按你说的理想实现。
但大神们一般不会去找盖茨非让他把这个功能加上,一般都是想个变通的方法。
首先我不知你为什么要用多个DIV,为什么要用同一张图片,为什么有大有小,为什么非得是背景。我给你说个思路,肯定行。
首先背景自适大小肯定行不通,那么不是背景的话,就是一张图片的话肯定可以行得通的(定义每个DIV宽高,里面的图片宽高),所以看代码吧
<div style="position:relative;width:300px;height:200px;border:1px solid red;float:left;">
<img src="img/header_right.jpg" style="width:300px;height:200px;">
<div style="position:absolute;top:0px;left:0px;">这里放入内容1</div>
</div>
<div style="position:relative;width:200px;height:100px;border:1px solid red;float:left;">
<img src="img/header_right.jpg" style="width:200px;height:100px;">
<div style="position:absolute;top:0px;left:0px;">这里放入内容2</div>
</div>
<div style="position:relative;width:100px;height:50px;border:1px solid red;float:left;">
<img src="img/header_right.jpg" style="width:100px;height:50px;">
<div style="position:absolute;top:0px;left:0px;">这里放入内容3</div>
</div>
9. 背景图片怎么实现自适应呢不是html中直接插入的图片哈
css3里面可以这样写:background-size:100% 100%;
或者一个div里放一张图片做背景,上面再放一个DIV放内容