ฉันกำลังย้ายไปยัง bootstrap 3.0.0 และฉันมีปัญหากับเมนูที่ติดอยู่ทางด้านซ้าย: ทันทีที่เมนูติดอยู่ (หลังจากเลื่อนไป 10px) ความกว้างของเมนูก็จะเปลี่ยนไป ในซอนี้ มันเล็กลง ในเว็บไซต์จริงของฉัน มันจะกว้างขึ้นและขยายเนื้อหาจริงออกไป
มันทำงานได้อย่างสมบูรณ์แบบกับ bootstrap v2.3.2 หลังจากตรวจสอบแล้ว ดูเหมือนว่ารายการเล่นได้ไม่ดีนักกับ .affix {position: fixed;}
ที่ปรากฏขึ้น
มีความคิดอะไรบ้าง?
วิธีแก้ไข: จากความคิดเห็นล่าสุด ในที่สุดฉันก็ได้เพิ่มชิ้นส่วน JS นี้ซึ่งแก้ไขได้อย่างดีโดยไม่ต้องตั้งค่าความกว้างคงที่ให้กับองค์ประกอบที่ติดอยู่:
$(function() {
var $affixElement = $('div[data-spy="affix"]');
$affixElement.width($affixElement.parent().width());
});