我花了好幾個小時來調試自己,還有好幾個小時的研究,但似乎沒有什麼能解決我的問題。我有我的頭的標題是應該在底部,它看起來在Safari和Chrome罰款被切斷,但在Firefox它的位置要高得多:Firefox的渲染效果與Safari/Chrome不同
第一窗口:火狐
第二窗口: Safari瀏覽器(鉻呈現相同)
我花了大約一個半小時在我的CSS中改變了一切,認爲它與周圍的其他元素有關,但沒有取得任何進展。最後,我決定做一個非常簡化的版本,看看是什麼問題:
第一窗口:火狐
第二個窗口: Safari瀏覽器(Chrome瀏覽器呈現相同)
一樣的東西。我有一個CSS重置應用,所以這不是問題。我試過設置line-height
,但那並沒有解決它。我已經嘗試CSS顯示屬性的每個值。沒有什麼解決這個問題以上測試例如
HTML/CSS:
<div class="test">
<h1>Test</h1>
</div>
.test {
margin: 0;
padding: 0;
width: 100%;
height: 185px;
line-height: 185px;
border: 1px solid red;
}
.test h1 {
font-size: 12em;
}
- 我的網站可以在samrapdev.com觀看。
- 快速鏈接CSS stylesheet
- 總之,我需要弄清楚如何讓這兩個瀏覽器在完全相同的高度顯示文字
http://stackoverflow.com/questions/11713163/css-text-padding-difference-firefox -vs-chrome-and-others – Sico
您的網站使用響應式佈局。在更改瀏覽器的大小時,文本的基線會發生變化。你注意到了嗎? –
我已經看到了@Sico沒有解決我的問題的問題 – samrap