我怎樣才能對齊input
元素,或者忽略這樣的事實:input
元素的位置是根據元素前面p
元素的長度設置的?對齊HTML文檔上的輸入元素
.netconf>input {
margin-left: 6em;
display: inline;
}
<div id="ip" class="netconf">
<p>IP Address</p>
<input type="text" name="ipaddress" placeholder="XXX.XXX.XXX" />
</div>
<div id="netmask" class="netconf">
<p>Netmask</p>
<input type="text" name="netmask" placeholder="XXX.XXX.XXX" />
</div>
<div id="gateway" class="netconf">
<p>Gateway</p>
<input type="text" name="gateway" placeholder="XXX.XXX.XXX">
</div>
<div id="hostname" class="netconf">
<p>Hostname</p>
<input type="text" name="hostname" placeholder="Whatever" />
</div>
試試這個?改變「margin-left:6em;」到「margin-left:0em;」 – SED