短小精悍的 form代码
8
一
2007
国外的一片文章,用css定义form但是里面几乎就是用了最精悍的代码
html
- <form>
-
- <label for="name">Name</label>
- <input id="name" name="name"><br>
-
- <label for="address">Address</label>
- <input id="address" name="address"><br>
-
- <label for="city">City</label>
- <input id="city" name="city"><br>
- </form>
CSS
- label,input {
- display: block;
- width: 150px;
- float: left;
- margin-bottom: 10px;
- }
-
- label {
- text-align: right;
- width: 75px;
- padding-right: 20px;
- }
-
- br {
- clear: left;
- }
把label,input用float:left定义成一行,然后距离下面10px,lable单独定义边距和文字并复写宽度,最后用br{clear:left}来换行
原文地址:http://www.quirksmode.org/css/forms.html