JavaScript购物车

这是一个使用JavaScript实现的购物车示例,包括商品的添加、删除、数量增减和总价计算等功能。购物车界面包含商品名、单价、数量、小计等列,以及全选、删除和提交订单等操作。示例中还定义了ShopCart、Cart和Item等构造函数,实现了购物车的逻辑操作。
摘要由CSDN通过智能技术生成

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>购物车</title>
        <style>
            .cart {
                width: 700px;
                padding: 0 10px 10px;
                border: 1px solid #D5E5F5;
            }
 
            .cart-title {
                margin-bottom: 10px;
                font-size: 14px;
                border-bottom: 1px solid #AED2FF;
                line-height: 30px;
                height: 30px;
                font-weight: 700;
                text-indent: 15px;
                color: #333;
                font-family: 'Microsoft YaHei';
            }
 
            .cart-table {
                width: 100%;
                margin: 0 auto;
                border-collapse: collapse;
                font-size: 12px;
                font-family: Verdana, "Microsoft YaHei";
                color: #333;
            }
 
            .cart-table th {
                border-bottom: 2px solid #B2D1FF;
                font-weight: normal;
                height: 35px;
                line-height: 23px;
            }
 
            .cart-item {
                background-color: #FAFCFF;
                border-bottom: 1px dotted #84B3FD;
            }
 
            .cart-item td {
                height: 55px;
                text-align: center;
            }
 
            .cart-item .cart-txt-left {
                text-align: left;
            }
 
            .cart-name {
                color: #3366D4;
                font-weight: bold;
            }
 
            .cart-subtotal {
                color: #FF3334;
                font-weight: bold;
            }
 
            .cart-reduce,
            .cart-add {
                display: inline-block;
                width: 16px;
                height: 16px;
                line-height: 16px;
                color: #FFF;
                background-color: #BDBDBD;
                border: 0;
                cursor: pointer;
                border-radius: 2px;
                font-family: 'Arial';
                font-size: 13.3333px;
            }
 
            .cart-reduce:hover,
            .cart-add:hover {
                background-color: #FF9900;
          

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Surrender.Cheney!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值