2012-05-10 67 views
0

我有1px的填充文本輸入,我有時把1px邊框放在上面。我希望所有的文本輸入都填充相同的垂直空間,邊界或不是。爲了實現這一目標,我創建了一個「沒有國界的,但像你這樣填充空間」類邊界:none和填充的2px:邊框:無法在IE8中使用,但不能使用IE7?

.BorderInputNone { 
border: none; 
padding: 2px; 
} 

這個工作在IE8,但在IE7中,有可見圍繞輸入的邊界。

編輯:我通過使用邊框:透明來解決它。

.BorderInputNone { 
border: 1px solid transparent; 
padding: 1px; 
} 
+3

什麼是HTML?它是一個提交按鈕或文本輸入字段? – Boldewyn

+1

您的問題標題與您的問題主體不符。 – BoltClock

+0

你會把你的示例HTML代碼在這裏http://jsfiddle.net/ – Jhilom

回答

2

我用邊框固定它:透明。

.BorderInputNone { 
border: 1px solid transparent; 
padding: 1px; 
} 
相關問題