我一直使用以下代碼來使< a>鏈接填充其容器的內容。 Chrome和IE現在均顯示< a>鏈接內容的大小。如何使Chrome和IE正確顯示區塊超鏈接
我已經嘗試過明確的像素高度和重要的標籤,但鉻仍然堅持使鏈接的大小的內容。該鏈接沒有內容,因此顯示爲0px的高度和寬度。
這是我如何使塊超鏈接?
HTML
<div class="mydiv">
<a href="#"></a>
</div>
CSS
.mydiv {
height: 50px;
width: 50px;
display: block;
}
.mydiv a {
height: 100%;
width: 100%;
display: block;
}
這應該工作正常,雖然你有.div(類div)而不是div(元素div) – 2013-03-18 11:15:58
它看起來另一種風格是應用display:inline;到我的錨標記。 Firefox接受我的block chrome忽略了我的更改。 – Obsidian 2013-03-18 11:26:59
修復了抱歉的傢伙是一個緩存問題。 – Obsidian 2013-03-18 11:34:51