在this網頁上,當您將評分懸停在每篇文章的右側時,圖標將在顏色過渡時向左偏移1px。但是,這隻發生在Chrome,也許Safari,但不是在Firefox。懸停時帶有顏色轉換的文本偏移量1px
這是一個錯誤?我的代碼有問題嗎?
圖標本身來自FontAwesome的字體。
當我試圖在jsfiddle中重新創建頁面的這一部分時,該錯誤沒有發生。
這是我所看到的:
在this網頁上,當您將評分懸停在每篇文章的右側時,圖標將在顏色過渡時向左偏移1px。但是,這隻發生在Chrome,也許Safari,但不是在Firefox。懸停時帶有顏色轉換的文本偏移量1px
這是一個錯誤?我的代碼有問題嗎?
圖標本身來自FontAwesome的字體。
當我試圖在jsfiddle中重新創建頁面的這一部分時,該錯誤沒有發生。
這是我所看到的:
我看到Chrome中的問題,但不能在Firefox。我能夠做一個小的調整你的CSS規則之一來解決這個問題:
.post-ratings-rating {
...
font-family: FontAwesome;
font-size: 1.5em;
width: 30px;
...
}
如果您使用的像素改變width
一個絕對值,圖標不會發生變化。相對單位是問題的根源。爲什麼?我懷疑瀏覽器在從em到px的轉換時做了不同的算術運算。
這樣做,謝謝! – Darkwater 2013-03-25 21:07:36
太棒了!並且這個技巧在Firefox中起作用,所以你很好繼續! – 2013-03-25 21:08:24
您的網站鏈接不顯示圖標或感興趣的區域。你可以調整演示頁面嗎? – 2013-03-25 20:39:24
哦,我的代碼中存在一個未註冊用戶的bug - 修復.. – Darkwater 2013-03-25 20:41:40
已修復,感謝您的評論。 – Darkwater 2013-03-25 20:43:25