最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

请教背景如何满屏_html/css_WEB-ITnose

来源:懂视网 责编:小采 时间:2020-11-27 16:01:17
文档

请教背景如何满屏_html/css_WEB-ITnose

请教背景如何满屏_html/css_WEB-ITnose: html { background: -moz-linear-gradient(top, #F1F1F1, #BFF08E); background: -webkit-linear-gradient(top, #F1F1F1, #BFF08E); } body {background:none;} div{height:200px;} 请问背景怎么不能满屏呢? 回复讨论(解决方案) html,body{height:100%;} html
推荐度:
导读请教背景如何满屏_html/css_WEB-ITnose: html { background: -moz-linear-gradient(top, #F1F1F1, #BFF08E); background: -webkit-linear-gradient(top, #F1F1F1, #BFF08E); } body {background:none;} div{height:200px;} 请问背景怎么不能满屏呢? 回复讨论(解决方案) html,body{height:100%;} html

请问背景怎么不能满屏呢?


回复讨论(解决方案)

html,body{height:100%;}

html,body{height:100%;}



div2000px高度后?请问背景怎么不能满屏呢?

样式设在div上

楼上 大哥,我要的是网页的背景全屏……


唉,看来没办法全部兼容了,页面小的就用
html,body{height:100%;margin:0;padding:0;}
页面高的就不要100%了
是不是只能这样子了

html{
height:100%;
}
不行吗?

个人觉得单纯用CSS的话比较麻烦,因为每台电脑的长宽分辨率都不同……我自己做的网站是用JQUERY配合JQUERY.aeImageResize实现的:
html:
///外部必须包含DIV,而且DIV属性必须设置为overflow:hidden
///h为图片实际宽度,w为图片实际长度


jquery:
function bgResize(id, w, h) {
var img_w = $(id).attr("w");
var img_h = $(id).attr("h");
var w_scale = w / img_w;
var h_scale = h / img_h;
if (h_scale * img_w < w) {
h_scale = 0;
}
else if (w_scale * img_h < h) {
w_scale = 0;
}
if (w_scale > h_scale) {
$(id).aeImageResize({ height: 0, width: w });
}
else {
$(id).aeImageResize({ height: h, width: 0 });
}
}

id是img的名字,如果CLASS=123就填.class,如果ID是234就填#234,w是你希望图片缩放成长度的大小,H是你希望图片缩放成宽度的大小。然后在$(document).ready里面使用bgResize即可。

背景的样式定义放在body里面
默认意义上的背景层是 body

html,body{height:100%;}
body {
background: -moz-linear-gradient(top, #F1F1F1, #BFF08E);
background: -webkit-linear-gradient(top, #F1F1F1, #BFF08E);
}

应该不会有人告诉你在 html标签里面画背景把


唉没用,遇到有滚动条的就下半身没铺满了……
分给你们了,结帖先……


唉没用,遇到有滚动条的就下半身没铺满了……
分给你们了,结帖先……


body {
height:auto;
min-height:100%
}
再加这个看看

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

请教背景如何满屏_html/css_WEB-ITnose

请教背景如何满屏_html/css_WEB-ITnose: html { background: -moz-linear-gradient(top, #F1F1F1, #BFF08E); background: -webkit-linear-gradient(top, #F1F1F1, #BFF08E); } body {background:none;} div{height:200px;} 请问背景怎么不能满屏呢? 回复讨论(解决方案) html,body{height:100%;} html
推荐度:
标签: 背景 背景图 如何
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top