更改div背景图片 background-image尺寸超过div(固定宽和高)时, 能否让div自动出现滚动条?

如题,怎么设置,或用一些js代码。各位帮帮忙,纠结一整天了。... 如题,怎么设置,或用一些js代码。各位帮帮忙,纠结一整天了。 展开
 我来答
百度网友5e99258cf
推荐于2017-09-25 · TA获得超过1687个赞
知道大有可为答主
回答量:1299
采纳率:71%
帮助的人:693万
展开全部
用JS,这样做~
1.外面加一个外层暂且叫做A层,这个层的高度不变,固定的~就是你需求中的宽和高,并且要把A层的css设置为overflow:auto;
2.然后在这个层里面再加一个层,暂且叫做B层。然后你获取背景图片的宽和高(用JS获取)
3.然后有了宽和高之后用这个宽和高去设定B层的宽和高,这样如果背景图比DIV大了的话就出现滚动条了~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式