我想要一個頂部的菜單欄,但我失敗了使用float: left
。如何獲得頂部菜單欄的正確行爲(在小部件中提到)?頂部菜單CSS設計
* { margin:0; padding: 0; }
#menu { background-color: yellow; }
#left {background-color: green; width: 200px; }
#mid { background-color: red; width: 40%; float: left; }
#right {background-color: blue; float: left; }
<div id="menu">
<div id="left">left green: 200px</div>
<div id="mid">mid red: 40% of browser width</div>
<div id="right">right blue: rest</div>
</div>
<div>
content of the site
</div>
都能跟得上....不'彎曲:1'上所有div ......剛剛過去的一個。 –
@Paulie_D感謝您的澄清。感謝您確保準確答案的時間和精力。 – Quantastical
@Quantastical奇怪的是'flex&...對於iPad的Chrome&Safari(甚至是最近的版本)的支持很差。例如,這裏是一個問題,我得到http://stackoverflow.com/questions/36877321/display-flex-doesnt-work-on-ipad-both-chrome-and-safari你有什麼想法如何解決這個問題? – Basj