使用HTML5制作一个简易购物车
时间: 2023-12-23 08:03:36 浏览: 133
基于Html5的简易购物车的实现.pdf
好的,下面是一个简单的HTML5购物车示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>购物车</title>
<meta charset="utf-8">
<style type="text/css">
body {
font-family: Arial, sans-serif;
background-color: #f5f5f5;
}
h1 {
text-align: center;
}
table {
margin: 0 auto;
border-collapse: collapse;
width: 80%;
background-color: white;
}
th, td {
padding: 10px;
text-align: left;
border-bottom: 1px solid #ddd;
}
tr:hover {
background-color: #f5f5f5;
}
td:first-child {
width: 60%;
}
td:last-child {
text-align: right;
}
#total {
text-align: right;
font-weight: bold;
margin-top: 20px;
font-size: 20px;
}
.button {
display: inline-block;
padding: 10px 20px;
background-color: #4CAF50;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
float: right;
margin-top: 20px;
}
.button:hover {
background-color: #3e8e41;
}
</style>
</head>
<body>
<h1>购物车</h1>
<table>
<thead>
<tr>
<th>商品名称</th>
<th>价格</th>
<th>数量</th>
<th>小计</th>
</tr>
</thead>
<tbody>
<tr>
<td>商品1</td>
<td>10元</td>
<td><input type="number" name="quantity1" value="1" min="1"></td>
<td>10元</td>
</tr>
<tr>
<td>商品2</td>
<td>20元</td>
<td><input type="number" name="quantity2" value="1" min="1"></td>
<td>20元</td>
</tr>
<tr>
<td>商品3</td>
<td>30元</td>
<td><input type="number" name="quantity3" value="1" min="1"></td>
<td>30元</td>
</tr>
</tbody>
</table>
<div id="total">总计:60元</div>
<button class="button">结算</button>
</body>
</html>
```
这个购物车页面包括一个表格,显示了购物车中的商品名称、价格、数量和小计,还有一个总计的区域和一个结算按钮。用户可以在数量输入框中输入购买数量,页面会自动计算小计和总计。当用户点击结算按钮时,可以跳转到结算页面进行支付等操作。
阅读全文