我不確定爲什麼這不適用於Chrome或Opera。我沒有看到任何與其他瀏覽器不兼容的東西。基於表格/表格單元格的3列布局在Chrome和Opera上不起作用
任何想法?
的jsfiddle:http://jsfiddle.net/3vugadj6/
<style>
#page_body_table {
display: table;
width: 100%;
vertical-align: center;
}
#page_body_left {
display: table-cell;
max-width: 100%;
}
#page_body_middle {
display: table-cell;
width: 700px;
border: 1px solid black;
}
#page_body_right {
display: table-cell;
max-width: 100%;
}
@media screen and (max-width: 700px) {
#page_body_left, #page_body_right {
display: none;
}
}
</style>
<div>
<center id="page_body_table">
<div id="page_body_left">
</div>
<div id="page_body_middle">
this is content of page
</div>
<div id="page_body_right">
</div>
</center>
</div>
不適用於IE或Firefox的我。你能提供你想要達到的目標嗎? – bobbyg603 2014-09-12 14:37:55
http://viamarketing.net/dev/index.php 2邊欄必須是靈活的,並消失在一定的寬度中間必須保持最大寬度的瓦特/寬度在這一點上。然後在像950px邊的列消失,我希望中間是響應和縮小頁面寬度。 – HelpNeeder 2014-09-12 14:44:57