我有如下HTML和CSS -如何使用css設置錨點標記文本寬度?
.title {
display: block; background-color: red;
}
<a href="#">
<span class="title">Text</span>
</a>
我可以看到SPAN跨越到可用的寬度(因爲display: block
)的100%。像下面一樣
|----------------------------------------------------|
| Text |
|----------------------------------------------------|
在Firefox中,我可以點擊上面框中的任意位置,然後將我帶到鏈接頁面。但是,在IE(IE 7)中,只有當我將鼠標懸停在「文本」文本上時,纔會將光標放在手邊。
在IE中我需要做些什麼才能使它工作(和FF中一樣)?
我試着將錨標記本身(不僅僅是文本)放在span中,但它不起作用。
謝謝。
儘量使錨塊元素,太。否則,在內聯元素中有一個塊元素(跨度爲display:block)。 – 2009-07-09 13:02:44