一個選擇和輸入我有這樣的代碼:http://jsfiddle.net/GurmR/19/具有相同的高度,在IE7
在IE7(因爲你可以看到)輸入的高度是不是一個真正的height:18px
(有一種填充/保證金?)。
他們有更多的高度比選擇框。我如何調整它們?
一個選擇和輸入我有這樣的代碼:http://jsfiddle.net/GurmR/19/具有相同的高度,在IE7
在IE7(因爲你可以看到)輸入的高度是不是一個真正的height:18px
(有一種填充/保證金?)。
他們有更多的高度比選擇框。我如何調整它們?
看看jQuery的瀏覽器檢測
您可以使用此代碼來檢測,如果瀏覽器是IE,然後你可以使用也改變高度的jQuery
if($.browser.msie)
{
$(.yourobjecthere).css('height','100') //use the value you find to fit best with ie
}
的HTML結構是錯誤的, 「input
」元素應位於<tr><td>
的內部。
NU,隱藏的一個,只是在
對不起,把舊的網址,檢查新的jsFiddle鏈接 – AlexC
擺脫.trackOn height: 26px;
會解決它。出於某種原因,在怪異模式下,IE7或IE會解釋此高度值,而其他瀏覽器則不會。
.trackOn
{
width:710px; height:0px;
}
它不能解決我的問題......我需要這個空間來獲得單元格的高度,而且它很好用......爲什麼要刪除它? – markzzz
你的意思是告訴我說http://jsfiddle.net/Gu rmR/31 /不能解決您在IE7中的高度/邊距/填充問題?然後我很困惑你的問題是什麼,我很抱歉。 – BumbleB2na
這個問題上沒有'jquery'標籤.. – thirtydot
-1。不要使用jquery這樣的東西。 –