
位置怎么成这样了?经测试如果页面内容不多没有出现垂直滚动条一切正常,出现了垂直滚动条就会这样,而且页面越后面的内容datetimepicker位置偏差越大,肿么破?
html代码:
生日
js代码:
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
题主用的是这个实现:http://www.bootcss.com/p/bootstrap-datetimepicker/
很可惜它里面有个已知的 bug 导致有滚动的时候无法正确对齐:https://github.com/smalot/bootstrap-datetimepicker/issues/363
按照问题里面的说法修改即可。
当页面有滚动条时,滑动滚动条时间控件没有随着移动,导致控件偏移,解决办法如下:
在bootstrap-datetimepicker.js文件的show方法的 this.place();后面加上$(window).on('mousewheel', $.proxy(this.place, this));