我最近編寫了一個網站,並在所有瀏覽器上進行了正常測試,以確保跨瀏覽器的一致性。我已經測試過IE 7,IE 8,Chrome和Firefox 3.6。Firefox 4字體大小差異
但是,使用Firefox 4的用戶指出,CSS的某些部分已損壞。仔細研究之後,看起來Firefox 4的字體大小比任何其他瀏覽器的字體大小都要大,導致文本被壓低並破壞了一些佈局。
我已經設法解決了大部分問題,但最後一個突出問題是我有一個文本框向左漂移,跨度較小,文本內部有較小的文本,並且右側浮動。跨度有一個邊框,並與文本框的高度完全一致。由於Firefox 4的字體大小不同,文本框顯得比它應該更深,這意味着跨度不再排列在底部。
我查看了其他人是否遇到過使用Firefox 4顯示比其他瀏覽器文本更大的問題,但沒有運氣。有沒有其他人有同樣的問題?我不喜歡「解決方法」 - 我寧願找到一個體面的解決方案來解決這個問題 - 我一定在做一些奇怪的事情!
在此先感謝您的幫助!
編輯 代碼人體所有默認字體大小:
body
{
font-size: 69.5%;
font-family: Tahoma, Verdana, Sans-Serif;
margin: 0;
padding: 0;
background: #4997C4 url(/Images/main_bg.gif) repeat-x left top;
}
規範文本的問題領域的一個:
.content .banner p.content_text
{
margin: 5px 0 2px 12px;
font-size: 1.2em;
color: #38393C;
width: 374px;
line-height: 1.3em;
}
向我們展示代碼 – Predator 2011-06-14 19:01:36