2010-03-09 61 views
2

我有問題垂直定位文本在Firefox中的文本輸入字段內。我設法得到它在每個瀏覽器工作,除了火狐:奇怪的FIREfox輸入問題

alt text http://img696.imageshack.us/img696/2247/picture18h.png

如何看「轉發:」文字是臨時抱佛腳靠在上面?我需要在場內垂直居中。

這裏是我的CSS:

.subject { 
clear: right; 
font-family: Helvetica, Verdana, Arial, sans-serif; 
height: 1.6em; 
width: 500px; 
font-size: .88em; 
margin-bottom: 20px; 
padding-left: 5px; 
padding-top: 5px; 
line-height: 1.5em; 
padding-bottom: 0px; 
} 


.meta_str input { 
float: left; 
margin-left: 10px; 
height: 1.6em; 
border: 1px solid #dfdfdf; 
} 

HTML:

<li><div class="pre_box"><h4>Subject:</h4></div><input type="text" class="subject" value="Fwd:"/><div class="clear"></div></li> 

回答

0

.subject不是從其他地方繼承一些填充。將行高和高度設置爲相同對我來說一直都適用。

您可以檢查FireBug中的元素以查看正在應用的樣式。

+0

嗯,這很奇怪 - 我已經把它放入firebug中,似乎沒有繼承任何會干擾默認填充的東西。 我想知道是否還有其他問題。 對於將來的參考,我在說的頁面可以在這裏找到: http://current-post.com/qmail/compose.html – Thomas 2010-03-09 19:19:32

+0

看起來你是正確的關於不繼承填充 - 我得到了它的感謝! – Thomas 2010-03-09 19:58:51