2010-03-11 65 views
0

我不知道它是我的錯誤還是Firefox的錯誤。我有一個文本框,其中的值是通過python動態生成的。Firefox的線高度

文本框中的值應該位於文本框的中間。

它適用於IE和Chrome,但在Firefox中不起作用。

這裏是CSS:

#query 
{ 
    margin: 0px; 
    padding: 0px; 
    width: 465px; 
    vertical-align: middle; 
    height: 45px; 
    font-weight: bold; 
    font-size: 16px; 
    line-height: 45px; 
    color: #aaaaaa; 
    padding-left: 10px; 
    display: block; 
} 

回答

-1

我覺得 垂直對齊:中間 不工作在Firefox ......人們有一些問題吧。 應該嘗試不同的方法。

0

我不知道你的html,但你的代碼渲染視覺上的輸入確定 - 只有光標呈現不好。 IE8呈現它應該,Firefox從下往上拉伸光標,但一旦你開始寫它將恢復正常。在chrome中,光標從頂部呈現到基線。

其他,它看起來沒問題。如果你真的有問題,你可以改變行高來填充

height:29px 
padding:8px 10px; 
+0

thx很多它對我真的很有幫助 – Nomaan 2010-03-22 07:09:07