我被一些感覺應該很簡單的東西難倒了!如何將標誌背景img和文本置於標題中?
我試圖將徽標居中在<header>
的中心。該徽標由<a>
組成,其背景圖像是徽標圖標,錨文本是徽標名稱。我在<h1>
上使用margin: 0 auto;
居中使用徽標圖標,但無法找到將圖標和文本作爲一個單元集中在一起的良好解決方案。
<header>
<h1>
<a href="#" class="logo">Logo Name</a>
</h1>
</header>
CSS:
header h1 {
height: 54px;
width: 54px;
background: url('../img/logo.png') no-repeat left;
margin: 0 auto;
}
a.logo {
font-size: 33px;
margin: 0 auto;
display: block;
padding-top: 20px;
}
任何想法?
什麼是相關的CSS? – Ktash
嘗試添加一個jsFiddle代碼的例子。它會幫助我們幫助你。 – Cthulhu
你應該設置寬度:100px; ..然後設置margin:0 auto; –