我正在迁移到bootstrap 3.0.0,我有一个附加的菜单左边的问题:一旦它固定(10px滚动后),其宽度更改。在
this fiddle它变得更小,在我的真实网站,它变得更宽,并扩展实际内容。
它与bootstrap v2.3.2完美配合。检查后,看起来像列表项不能很好地与出现的.affix {position:fixed;}。
有任何想法吗?
解决方案:基于最新的评论,我终于添加了这个JS块,它修正了很好,而不必设置一个固定的宽度固定的元素:
$(function() { var $affixElement = $('div[data-spy="affix"]'); $affixElement.width($affixElement.parent().width()); });
解决方法
我有同样的问题,并与此固定:
$(window).resize(function () { $('#category-nav.affix').width($('#content').width()); });
基本上在调整大小的事件我计算内容div的宽度和设置的元素的宽度为。