我想只爲一個瀏覽器設置div的高度,所以它在Firefox或其他方面看起來不奇怪。如何只定位一個瀏覽器?
下面是一個例子:
#example {
height: 200px; <!--How can I target Safari for example?-->
height: 250px; <!--How can I target Firefox for example?-->
height: 300px; <!--How can I target IE for example?-->
width: 250px;
background-color: #FFF;
}
<div id="example">
<img src="example.png">
<p>Just some text.</p>
<p>Click <a href="www.example.com">here</a> to visit www.example.com</p>
</div>
我已經嘗試過-moz-height: 250px;
,但沒有奏效。
其他可能有用的東西是['box-sizing'](http://www.paulirish.com/2012/box-sizing-border-box-ftw/),它可以指示每個瀏覽器應用高度和寬度以相同的方式。 –
瀏覽器嗅探是一個非常糟糕的方法。在標記寫入正確的情況下,任何瀏覽器都不會顯示(多少)不同的頁面。 – Shikkediel