lesson 5 practice
Form build
by Pansen
HTML
<!DOCTYPE html>
<html>
<body>
<div class="container">
<h1>商品後台</h1>
<hr />
<form action=" /add-product" method="post">
<div>
<label for="product_name">商品名稱:</label>
<input type="text" name="product_name" id="product_name" placeholder="請輸入產品名稱">
</div>
<div>
<label class="btn" for="upload_img">上傳圖片:</label>
<input id="upload_img" type="file">
</div>
<div>
<label for="product_price">產品價格:</label>
<input type="text" name="product_price" id="product_price" placeholder="請輸入商品價格">
</div>
<div>
<label for="product_type">產品類別:</label>
<select name="product_type">
<option value="">--請選擇產品類別--</option>
<option value = "shirt">上衣類</option>
<option value = "jacket">外套類</option>
<option value = "pants">下身類</option>
<option value = "accessory">配件類</option>
</select>
</div>
<div>
<label for="comments">產品備註:</label>
<textarea name="comments" id="comments" rows="5" cols="30" placeholder="備註"></textarea>
</div>
<hr />
<div>
<label for="gender">性別:</label>
<input type="radio" name="gender" value="male">男
<input type="radio" name="gender" value="female">女
</div>
<div>
<label for="freight">是/否免運:</label>
<input type="checkbox" name="freight" value="yes">是
<input type="checkbox" name="freight" value="no">否
</div>
<div>
<button type="submit">送出</button>
</div>
</form>
...
CSS
* {
padding: 0;
margin: 15px;
box-sizing: border-box;
}
body {
background-color: #CAC8C8;
}
div {
display: block;
align-items: left;
}
h1 {
font-size: 30px;
}
.container {
background: white;
padding: 10px 20px;
border-radius: 50px;
}
#comments {
vertical-align: top;
}