我正在尝试对齐像How it should be actually这样的表单的输入字段,但我无法完成它。CSS用于表单的标签和输入字段。还有什么问题?
您可以看到迄今为止我已完成的代码,但仍然无效。
我错过了什么?
label.gegevens {
display: inline-block;
float: right;
clear: right;
width: 350px;
text-align: left;
}
input.gegevens {
display: inline-block;
float: left;
clear:left;
text-align:right;
}
<form action="http://www.cs.tut.fi/cgi-bin/run/~jkorpela/echo.cgi">
<p><label><span class="client-info">Naam: </span><input type="text" name="FirstName" required></label></p>
<p><label><span class="client-info">Adres: </span><input type="text" name="Adres" required></label></p>
<p><label><span class="client-info">Postcode: </span><input type="text" name="postcode" pattern="[1-9][0-9]{3}\s?[A-Z]{2}" required></label></p>
<p><label><span class="client-info">Woonplaats: </span><input type="text" name="Woonplaats" required></label></p>
<p><label><span class="client-info">Email: </span><input type="text" name="Email"></label></p>
<p><label><span class="client-info">Genwenste leverdatum: </span><input id="date" type="date" name="Leverdatum"></label></p>
<p><label><span class="client-info">Bestand: </span><input type="file" name="Bestand"></label></p>
<input type="submit" value="Bestellen">
</form>
那么,在班上是gegevens?它不会出现在你的HTML中的任何地方。 –