刷新和浏览我的asp.net网站时,我经常遇到这个问题。
(我已经介绍了下面图片中可见的一些信息。)
刷新前:
刷新后:
当我导航到新页面时也会发生这种情况,但就像我之前提到的那样,它并不是一直发生的,但它确实经常发生。
我已经添加了一些Jquery来尝试解决这个问题,但问题仍然存在。
$(window).bind("resize", function () {
$("#content").width($(window).width() - 16);
});
还尝试使用此代码以确保DOM已准备就绪。
$(document).ready(function() {
$(window).bind("resize", function () {
$("#content").width($(window).width() - 16);
});
});
更新
我通过将内容div
设置为980像素来修复内容max-width
,导航菜单仍然保留其预定位置。如果有人能够提供一个答案,为什么会发生这种情况,那么这个max-width
似乎有点像一个懒惰的黑客,因为虽然它修复了div的宽度,但它是一个解决方案。不应该首先发生的问题。
这两张照片显示了当前的问题。
在刷新之前:
刷新后: