11智能在线
新记
更改div背景图片 background-image尺寸超过div(固定宽和高)时, 能否让div自动出现滚动条?
如题,怎么设置,或用一些js代码。各位帮帮忙,纠结一整天了。
举报该文章
相关建议 推荐于2017-09-25
用JS,这样做~
1.外面加一个外层暂且叫做A层,这个层的高度不变,固定的~就是你需求中的宽和高,并且要把A层的css设置为overflow:auto;
2.然后在这个层里面再加一个层,暂且叫做B层。然后你获取背景图片的宽和高(用JS获取)
3.然后有了宽和高之后用这个宽和高去设定B层的宽和高,这样如果背景图比DIV大了的话就出现滚动条了~
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fvvmsfv2qmfffmpp874.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
在html中如何设置div的的大小当图片尺寸超过div设置的...
div背景图片大小随div大小变化而变化怎么做到
div的背景图片随着div的大小变化而变化
在一个DIV块里怎么可以不设置这个div块的高和宽,而直接让...
css文件 如何使背景图片大小适应div的大小
CSS或jquery中如何改变background-imag...