ฉันชอบวิธีนี้การลอยได้รับการสนับสนุนไม่ดีใน IE เวอร์ชั่นเก่า (จริงเหรอ ... )
.column-left{ position:absolute; left: 0px; width: 33.3%; background: red; }
.column-right{position:absolute; left:66.6%; width: 33.3%; background: green; }
.column-center{ position:absolute; left:33.3%; width: 33.3%; background: yellow; }
อัปเดต: แน่นอนว่าต้องใช้เทคนิคนี้และเนื่องจากการกำหนดตำแหน่งแบบสัมบูรณ์คุณต้องใส่ divs ลงในคอนเทนเนอร์และทำการประมวลผลภายหลังเพื่อกำหนดความสูงของ if ซึ่งมีลักษณะดังนี้:
jQuery(document).ready(function(){
jQuery('.main').height( Math.max (
jQuery('.column-left').height(),
jQuery('.column-right').height(),
jQuery('.column-center').height())
);
});
ไม่ใช่สิ่งที่น่าทึ่งที่สุดในโลก แต่อย่างน้อยก็ไม่ได้ทำลาย IE ที่เก่ากว่า