fkjj.net
当前位置:首页 >> 如何让DIV容器大小随着背景图片的大小而变化? >>

如何让DIV容器大小随着背景图片的大小而变化?

没有听说过div可以根据背景图片的大小来自适应的.你可以考虑使用image标签把div撑开.如果不想图片拉伸,可以使用background-size:cover让背景图片适应DVI的大小,但是可能有一部分会不显示

这个是可以的.只要设置对应图片的width和htight的具体数值就可以了.举例一个:img{ width:auto; height:auto; max-width:100%; max-height:100%; }这样设置图片的话,可以使图片在指定的空间内缩放.4行的意思是:width:auto;图片的宽度

这个只能通过js来实现哦.js获取图高宽,然后给div设置css高宽

不要定义height的值就可以了,这样,层的大小就会随着图片或是文本的大小自动变化.

使用javascript,用来控制背景图片可以随网页窗口的大小而自动变大变小,以适应网页的大小 http://www.codefans.net/jscss/code/1619.shtml 复制代码过去用就行了

css不能控制背景图片大小,用css3 可以啊http://www.rainleaves.com/html/1493.html?replytocom=220

主要有以下几种方法:1-把图片放在div的背景图里,再利用css3的background-size属性,语法:background-size: length|percentage|cover|contain;这个CSS3的属性作用是把背景图像扩展至足够大,以使背景图像完全覆盖背景区域,背景图像

你好!背景图是不可能放大缩小来满足分辨率的只能上下左右上重复来满足有多大的地方就铺满多大这也就是他叫背景图的原因打字不易,采纳哦!

因为设置了 background-size: cover;背景图变化很不规律,试了很多方法都不行,只能把背景图和前景图切成一样大小的,而且B也只能用A的样式去写.不过这样切出的B图的文件变大

设置div的position为relative,设置图片的宽高为100%,position为absolute,left和top为0,z-index为-1

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com