html中显示div的时候,超出浏览器的宽,怎么解决,在线等!!!
16lz
2021-01-22
如题,我在补充下,
现在下面的那个div超出浏览器的,出现了横向的滚动条,我怎么做才能让div不超出去?下面的是大图:
我要实现向这个一样:
在线等,谢谢!
div弹出时判断下位置
弹出层.style.left=点击框.offsetLeft+"px";
if(弹出层.offsetLeft+弹出层.offsetWidth>document.documentElement.offsetWidth){
弹出层.style.left=点击框.offsetLeft+点击框.offsetWidth-弹出层.offsetWidth+"px";
}
现在下面的那个div超出浏览器的,出现了横向的滚动条,我怎么做才能让div不超出去?下面的是大图:
我要实现向这个一样:
在线等,谢谢!
6 个解决方案
#1
div弹出时判断下位置
弹出层.style.left=点击框.offsetLeft+"px";
if(弹出层.offsetLeft+弹出层.offsetWidth>document.documentElement.offsetWidth){
弹出层.style.left=点击框.offsetLeft+点击框.offsetWidth-弹出层.offsetWidth+"px";
}