很簡單的頁面。想要使用內聯顯示而不是浮動。現在設置幾次,但由於某種原因,在這個頁面上,當我設置標誌div的高度時,它會下降菜單div。CSS:內嵌顯示:使用DIV爲什麼我會在第二個DIV上獲得空間?
演示在jsfiddle
HTML
<div id="topbar">
<div class="item" id="logo"></div>
<div class="item" id="menu">Menu</div>
</div>
CSS
#topbar {
width: 100%;
max-width: 1000px;
margin: auto;
}
#topbar .item {
line-height: 91px;
display: inline-block;
background-color: #063;
}
#topbar #logo {
background-image: url(../img/logo.png);
background-repeat: no-repeat;
width: 30%;
height: 91px;
}
#topbar #menu {
width: 60%;
}
也許簡單的解決方案或簡單的錯誤從我的身邊,但無法看到它。
忽略我以前的評論。我沒有看到你不想浮動解決方案。 – maqjav
這就是我們使用'floats'的原因 –