关于html背景图片自适应问题

首先浏览器全屏的效果是这样的

但是缩小浏览器之后并没有出现横向和竖向滚动条,如下图

怎样才能让背景图片固定并在浏览器缩小的时候出现横向和竖向滚动条啊?

在最外层的div设置min-width,这样网页小到设定的大小时就不会再小了,就不会出现背景变形,可以试一下追问

可以了,多谢大虾!

追答

我也是菜鸟,只是之前也遇到这个问题

温馨提示:内容为网友见解,仅供参考
无其他回答

HTML中的图片如何自适应屏幕?这篇文章有图片的自适应用法介绍
HTML中的图片自适应屏幕的方法有以下几种:最简单的方法是将图片设置为div的背景,例如:background:url(..\/img\/1.jpg) center no-repeat; 这样可以保证图片自适应屏幕大小,同时避免横向滚动条的出现。设置background-url(图片地址) 0 0 no-repeat scroll transparent;background-size:100% 100%可以...

html背景图片如何自适应大小?
如果通过css设置背景图,那么图片尺寸要足够大,目前大宽屏1920左右,所以宽度最好设置为1920,然后居中;如果通过div嵌入图片,那么将此div设置成绝对定位,z-index:-1。万维网上的一个超媒体文档称之为一个页面(外语:page)。作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage...

怎样设置在网页中背景图片的自动更换?
方法一:在html文件中设置 html的中有两个关于背景的属性,其中的background用来设置背景图片。示例如下:如果背景图片小于网页显示窗口,那么这个背景图片会自动重复。为保证浏览器载入网页的速度,建议尽量不要使用字节过大的图片作为背景图片。方法二:在css文件中设置 css的背景图片属性 ...

html中,怎么让背景图片充满整个页面
首先要确定一点,背景图片还没有强大到自适应网页的大小的程度。目前的解决办法有几个:1.做一个很大的背景(居中显示),当小屏幕浏览时,只显示中间的部分;(缺点是要做一张足够大的背景图片,以满足大屏幕用户的需要,但对于手机用户或者网速比较慢的人来说,是不能够接受的)2.做一个边缘能融合背...

html5手机页面背景图片自适应大小问题
1,输入position:fixed;top:0;left:0;将整个div固定在屏幕的顶部和左侧。2、输入width:100%;height:100%;min-width:1000px;这个可以适合div的高度和宽度,而min-width是为了实现让屏幕宽度在1000px以内时,div的大小保持不变。3、输入background-size: cover;-webkit-background-size: ...

html背景图片如何自适应大小
首先背景自适大小肯定行不通,那么不是背景的话,就是一张图片的话肯定可以行得通的(定义每个DIV宽高,里面的图片宽高),所以看代码吧 <div style="position:relative;width:300px;height:200px;border:1px solid red;float:left;"> <img src="img\/header_right.jpg" style="width:300px;...

html背景图片如何自适应大小?
利用float+margin实现 .left{width:100px;float:left;} .center{float:left;width:100%;margin-right:-200px;} .right{width:100px;float:right;} 利用table实现 .parent{width:100%;display:table;table-layout:fixed} .left,.center,.right{display:table-cell;} .left{width:100px;} .right...

html怎样使背景图片自动适应窗口的变化
直接在css里设置图片的宽度,用百分比,对齐方式绝对,高度你根据情况自己看咯,这样图片大小就可以变化了

html怎么自适应背景图片和居中IMG的自适应背景呢?
图片的高度应该是已知的吧?用全图做背景不就可以了。<div style="background-image:url(image.jpg);background-position: center;text-align: center;"> <img src="center.jpg" \/><\/div>

在html中将插入背景图片,如何让背景图片跟屏幕一样大?
方法:首先点击【新建文件夹】,放入背景图片,在Dreamweaver CS6中点击【新建一个html空白文档】,.将页面内容放入<body><\/body>中,在<body后按一下空格键,找到background,再按空格,点击【浏览】,选中背景图,点击【确定】,将html另存为在“表格”文件夹里。这样就可以让背景图片跟屏幕一样大。

相似回答