我正在嘗試創建一個標題,它被分成3格 他們將被設置爲顯示:內聯塊 左頭部分將包含一個口號和一個標誌, t的口號是 徽標的權利css內嵌定位的div
問題是我的標誌div和我的標語div總是放在另一個之上。
我的理解一個內聯元素將在同一塊旁邊放置到最後內聯元素 用,注意頭部左div有250像素的寬度和每個 孩子div的有100像素寬度,爲什麼他們沒有把一個放在另一個旁邊?
我的標記:
<div id="header">
<div id="header-left">
<div id="logo" />
<div id="slogan">
<span> Buy For U</span>
</div>
</div>
</div>
我的CSS:
div#header
{
border: 1px solid black ;
height: 200px;
}
div#header div#header-left
{
display: inline-block;
height: 100%;
width: 250px;
}
div#header div#header-left div#logo
{
display: inline-block;
background: url("Google-Desktop-64.png") no-repeat center;
background-size: 25%;
height: inherit;
width: 100px;
}
div#header div#header-left div#slogan
{
display: inline-block;
height: inherit;
width:100px;
}
一個有點想去死 至少它確實工作,就像我認爲它:) 謝謝fskreuz –
@eranotzer這是我們傾向於忽略的最簡單的東西:) – Joseph