2013-02-20 83 views
0

我對輸入元素的樣式有問題。 Firebug的計算選項卡顯示字段的高度爲16px,儘管高度的css值爲18px。正如您在屏幕截圖中看到的那樣,輸入區域應該與右側的按鈕一樣高。html輸入元素的高度不同,計算錯誤

截圖:

該網站主要是動態產生的網站的靜態HTML娛樂。雖然我用相應的分類,名稱和ID重新創建了整個結構。

值16px從來沒有設置,我想這是瀏覽器的默認值,但爲什麼值18px忽略?

+1

如果沒有錯,16px是內在高度。 18px是包括2 * 1px邊框的總高度。 – 2013-02-20 11:06:24

+1

請在jsfiddle.net上發佈您的代碼 – 2013-02-20 11:06:46

+0

@HugoGiraudel在網站的動態部分使用18px,然後添加2 * 1px的邊框,以便總計達20px,這與按鈕上的right,correct:http://i.imgur.com/GogbEHn.png – 3diamondsional 2013-02-20 11:20:20

回答

0

該網站的靜態重建中缺少doctype元素<!DOCTYPE html .. etc.。 這就是爲什麼高度計算錯誤。

相關問題