CSS:
.right_man
{
width: 50%;
height: 100%;
overflow: hidden;
}
JS:
jQuery(document).ready(function () {
$(this).mousemove(function (e) {
var page = $(document).width();
if (page / 2 > e.pageX) {
$('.right_man').width(page - e.pageX);
}else {
$('.right_man').width(page - (e.pageX - (page / 2)) - (page / 2));
}
});
});
为什么代码仅适用于 Chrome ?
IE、Mozilla、Opera 忽略了下摆。
我将 $(this).mousemove 更改为 $(window).mousemove。
固定