2011-06-15 73 views
0

我有一個包含一個跨度應該讀的東西,如「鏈接+」鏈接,顯示的是正常在所有瀏覽器IE7除外:IE7線高度問題?

<a style="display: inline; width:200px;" href=""> 
    Open a ticket 
    <span style="float: right">+</span> 
</a> 

訪問http://jsfiddle.net/nGJ5b/在IE7中明白我的意思。有沒有人知道這個問題的解決方法?

+0

我沒有IE7,但如果我在IE8瀏覽器模式打開時看到它,我仍然可以看到它。它是在IE7中可見,但不是在正確的地方或什麼? – kinakuta 2011-06-15 10:02:26

+0

是的,'+'應該與文本只在同一行,只是看起來好像出現在它下面的線 – Liam 2011-06-15 10:03:38

+0

好吧,是的,我明白你現在在說什麼。不幸的是,不知道如何解決它。 – kinakuta 2011-06-15 10:07:10

回答

2

你可以嘗試和顯示每一個元素作爲塊:

<a style="display: block; width:200px;" href=""> 
    <span style="float: left; display: block;">Open a ticket</span> 
    <span style="float: right; display: block;">+</span> 
</a> 

當然,如果你需要鏈接到內聯,這將是不能接受的。