2016-06-09 95 views
0

我在文本輸入的左側填充和選擇輸入不相等方面存在一些問題。選擇輸入在文本框左側的填充略多。 我試着明確地設置填充相同的兩個元素,但它沒有奏效。我使用的是IE 10左側填充在不同類型的元素上不相等

left padding not equal

任何建議,我怎麼可以讓他們平等的嗎?

<style> 
    .reportControl{ 
    padding-left: 3px; 
    } 
<style> 



<select name="dd_reports" id="dd_reports" class="reportControl"> 
    <option value="3">Actual and Planned Projects</option> 
</select> 

<input name="tx_reportName" type="text" value="Actual and Planned Projects" id="tx_reportName" class="reportControl" /> 
+1

你可以分享一些代碼? –

+0

尋求代碼幫助的問題必須包括在問題本身中重現**所需的最短代碼**最好在[** Stack Snippet **]中(https://blog.stackoverflow.com/2014/09/introducing-可運行的JavaScript-CSS-和HTML的代碼段/)。請參閱[**如何創建最小,完整和可驗證的示例**](http://stackoverflow.com/help/mcve) –

+0

我們走了,代碼已添加。感謝降價! – Shazoo

回答

0

你可以給下一個input的3px的一個border-left和顏色設置爲相同的背景,使其在融爲一體。

#tx_reportName { 
    border-left: 3px solid white; 
    border-top: 0px 
}