淘寶購物車效果

来源:https://www.cnblogs.com/CcPz/archive/2018/01/21/8325145.html
-Advertisement-
Play Games

淘寶購物車效果 今天給大家帶來的是淘寶購物車效果,寫的不怎麼好,請大家多多指教。 效果: 1.點擊全選前的選擇框,選擇所有的選擇框。 2.點擊商品的加號或者減號可以改變商品的數量值,並且改變商品的小計和他的積分,同時在最下方的總積分和總金額會改變 3.在商品的數量值可以直接更改他的值,並且商品的小計 ...


淘寶購物車效果

  今天給大家帶來的是淘寶購物車效果,寫的不怎麼好,請大家多多指教。

  效果:

    1.點擊全選前的選擇框,選擇所有的選擇框。

    2.點擊商品的加號或者減號可以改變商品的數量值,並且改變商品的小計和他的積分,同時在最下方的總積分和總金額會改變

    3.在商品的數量值可以直接更改他的值,並且商品的小計和他的積分可以改變,同時在最下方的總積分和總金額會改變

    4.點擊商品最後的刪除按鈕可以刪除本商品的值,並且更改最下方的總積分和總金額

    5.點擊最下方的刪除所選按鈕可以使你選擇的商品進行刪除。若是全選則都刪除,並且全選按鈕的對勾取消

  HTML代碼:

  1 <!DOCTYPE html>
  2 <html lang="en">
  3 <head>
  4     <meta charset="UTF-8">
  5     <title>淘寶購物車效果</title>
  6     <link rel="stylesheet" type="text/css" href="css/index.css">
  7 </head>
  8 <body>
  9     <div class="box c">
 10         <div class="logo"></div>
 11         <ul>
 12             <li>您的位置:</li>
 13             <li><a href="#">首頁 </a><span>> </span> </li>
 14             <li><a href="#">我的淘寶 </a><span>></span> </li>
 15             <li>我的購物車</li>
 16         </ul>
 17         <div class="shopcat">
 18             <div class="shopcat1">1.查看購物車</div>
 19             <div class="shopcat2"></div>
 20             <div class="shopcat1">2.確認訂單信息</div>
 21             <div class="shopcat2"></div>
 22             <div class="shopcat1">3.付款到支付寶</div>
 23             <div class="shopcat2"></div>
 24             <div class="shopcat1">4.確認收貨</div>
 25             <div class="shopcat2"></div>
 26             <div class="shopcat1">5.評價</div>
 27         </div>
 28         <table>
 29             <tr>
 30                 <td>
 31                     <input type="checkbox" id="ck">全選
 32                 </td>
 33                 <td>店鋪寶貝</td>
 34                 <td>獲積分</td>
 35                 <td>單價(元)</td>
 36                 <td>數量</td>
 37                 <td>小計(元)</td>
 38                 <td>操作</td>
 39             </tr>
 40             <tr class="hrs">
 41                 <td colspan="7">
 42                     <div class="cutoff"></div>
 43                 </td>
 44             </tr>
 45             <tr class="shop">
 46                 <td colspan="7">
 47                     店鋪 : <span><a href="#">纖巧百媚時尚鞋坊 </a></span> 賣家: <span> <a href="#">纖巧百媚</a></span>
 48                     <span class="vendor"></span>
 49                 </td>
 50             </tr>
 51             <tr>
 52                 <td><input type="checkbox" name="ck"></td>
 53                 <td class="goods">
 54                     <img src="img/taobao_cart_01.jpg" width="100" height="100">
 55                     <div class="img_r">
 56                         <p class="p1"><a href="#">日韓流行風時尚美眉最愛獨特米字拼圖金屬坡跟公主靴子黑色</a></p>
 57                         <p class="p1">顏色:棕色 尺碼:37 </p>
 58                         <p class="p1">
 59                             保障 :
 60                             <span class="bz"></span>
 61                         </p>
 62                     </div>
 63                 </td>
 64                 <td class="jf" name='5'>5</td>
 65                 <td>138.00</td>
 66                 <td>
 67                     <span class="minus" onclick="add(this)"></span>
 68                     <input type="number" value="1" class="nub" name="nub" id="v1">
 69                     <span class="add" onclick="add(this)"></span>
 70                 </td>
 71                 <td id="s1" class="xj">138</td>
 72                 <td><a href="#" class="del">刪除</a></td>
 73             </tr>
 74             <tr class="shop">
 75                 <td colspan="7">
 76                     店鋪 : <span><a href="#">香港我的美麗日記 </a></span> 賣家: <span> <a href="#">lokemick2009</a></span>
 77                     <span class="vendor"></span>
 78                 </td>
 79             </tr>
 80             <tr>
 81                 <td><input type="checkbox" name="ck"></td>
 82                 <td class="goods">
 83                     <img src="img/taobao_cart_02.jpg" alt="" width="100" height="100">
 84                     <div class="img_r">
 85                         <p><a href="#">chanl/香奈兒/香奈兒炫亮魅力唇膏3.5g</a></p>
 86                         <p>
 87                             保障 :
 88                             <span class="bz"></span>
 89                             <span class="rose"></span>
 90                         </p>
 91                     </div>
 92                 </td>
 93                 <td class="jf" name='12'>12</td>
 94                 <td>265.00</td>
 95                 <td>
 96                     <span class="minus" onclick="add(this)"></span>
 97                     <input type="number" value="1" class="nub" name="nub" id="v2">
 98                     <span class="add" onclick="add(this)"></span>
 99                 </td>
100                 <td id="s2" class="xj">265</td>
101                 <td><a href="#" class="del">刪除</a></td>
102             </tr>
103             <tr class="shop">
104                 <td colspan="7">
105                     店鋪 : <span><a href="#">實體店經營 </a></span> 賣家: <span> <a href="#">林顏店鋪</a></span>
106                     <span class="vendor"></span>
107                 </td>
108             </tr>
109             <tr>
110                 <td><input type="checkbox" name="ck"></td>
111                 <td class="goods">
112                     <img src="img/taobao_cart_03.jpg" alt="" width="100" height="100">
113                     <div class="img_r">
114                         <p><a href="#">蝶裝海?藍清瀅粉底夜10#( 象白牙 )</a></p>
115                         <p>
116                             保障 :
117                             <span class="bz"></span>
118                             <span class="rose"></span>
119                         </p>
120                     </div>
121                 </td>
122                 <td class="jf" name='3'>3</td>
123                 <td>85.00</td>
124                 <td>
125                     <span class="minus" onclick="add(this)"></span>
126                     <input type="number" value="1" class="nub" name="nub" id="v3">
127                     <span class="add" onclick="add(this)"></span>
128                 </td>
129                 <td id="s3" class="xj">85</td>
130                 <td><a href="#" class="del">刪除</a></td>
131             </tr>
132             <tr class="shop">
133                 <td colspan="7">
134                     店鋪 : <span><a href="#">紅豆豆的小屋 </a></span> 賣家: <span> <a href="#">taobao豆豆</a></span>
135                     <span class="vendor"></span>
136                 </td>
137             </tr>
138             <tr>
139                 <td><input type="checkbox" name="ck"></td>
140                 <td class="goods">
141                     <img src="img/taobao_cart_04.jpg" alt="" width="100" height="100">
142                     <div class="img_r">
143                         <p><a href="#">相宜促銷專供 大S推薦 最好用的LilyBell化妝棉</a></p>
144                         <p>
145                             保障 :
146                             <span class="bz"></span>
147                         </p>
148                     </div>
149                 </td>
150                 <td class="jf" name="12">12</td>
151                 <td>12.00</td>
152                 <td>
153                     <span class="minus" onclick="add(this)"></span>
154                     <input type="number" value="1" name="nub" class="nub" id="v4">
155                     <span class="add" onclick="add(this)"></span>
156                 </td>
157                 <td id="s4" class="xj" value='12'>12</td>
158                 <td><a href="#" class="del">刪除</a></td>
159             </tr>
160             <tr class="last">
161                 <td colspan="4">
162                     <img src="img/taobao_del.jpg" id="alldel" >
163                 </td>
164                 <td colspan="3" rowspan="" headers="">
165                     <p>商品總價(不含運費):<span id="zj">0</span></p>
166                     <p>可獲積分<span id="jf2">0</span></p>
167                     <p class="imgP">
168                         <img src="img/taobao_subtn.jpg" alt="">
169                     </p>
170                 </td>
171             </tr>
172         </table>
173     </div>
174     <script src="js/index.js"></script>
175     <script>
176         setInterval('com()',500);//定時器,每0.5s 執行下這個函數
177     </script>
178 </body>
179 </html>

  css樣式:

 1 *{margin: 0;padding: 0}
 2 html,body{width: 100%}
 3 a{text-decoration: none;}
 4 /* input的類型為number時去掉小箭頭 */
 5 input::-webkit-outer-spin-button,
 6 input::-webkit-inner-spin-button {
 7     -webkit-appearance: none;
 8 }
 9 input[type="number"]{
10     -moz-appearance: textfield;
11 }
12 /* ----------------------end---------------------- */
13 .c{margin: 0 auto;}
14 .box{width: 1004px;height: 100px;margin-top: 30px;}
15 .box .logo{width: 173px;height: 46px;background: url('../img/logo.gif') no-repeat;background-size: 100% 100%;}
16 /* 頁面導航 */
17 .box ul {margin-top: 24px;height: 18px;width: 100%;}
18 .box ul li{list-style: none;font-size: 16px;float: left;margin-right: 4px;}
19 .box ul li a {color: #678cd9;}
20 /* ----------------------end---------------------- */
21 /* 支付流程 */
22 .box .shopcat {width: 986px;height: 23px;border-radius: 6px;background:#e5e5e5;margin-top: 16px;}
23 .box .shopcat div{float: left}
24 .box .shopcat .shopcat1 {width:162px;height: 23px;line-height: 23px;text-indent: 2em;font-size: 16px;}
25 .box .shopcat .shopcat2 {width: 44px;height: 23px;background: url('../img/taobao_bg.png') no-repeat}
26 .box .shopcat .shopcat1:nth-child(1){width:204px;border-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;background: #ff6600;color:white;}
27 .box .shopcat .shopcat2:nth-child(2){margin-left: -14px;width: 16px;}
28 /* ----------------------end---------------------- */
29 table{margin-bottom: 20px;}
30 table tr{height: 63px;background: #e2f2ff;text-align: center;}
31 table a {color: #678cd9; }
32 table tr:nth-child(1){height: 44px;background: none;}
33 table .hrs{height:4px;background: none;}
34 .box .cutoff{width: 1000px;height: 4px;background: #b8c9e5;}
35 table .shop{ height: 40px;text-align: left;text-indent: 2em;background:none;position: relative}
36 table .shop span{margin-right:6px;}
37 table .shop .vendor{width: 84px;height:26px;display: inline-block;background: url('../img/taobao_relation.jpg') no-repeat;position: absolute;}
38 table .add{width: 14px;height: 14px;background: url('../img/taobao_adding.jpg') no-repeat;display: inline-block;background-size: 100% 100%;}
39 table .nub {width: 30px;height: 14px;text-align: center}
40 table .minus{width: 14px;height: 14px;background: url('../img/taobao_minus.jpg') no-repeat;display: inline-block;background-size: 100% 100%;}

              
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 計算屬性computed 模板內的表達式非常便利,但是設計它們的初衷是用於簡單運算的。在模板中放入太多的邏輯會讓模板過重且難以維護。例如: 所以,對於任何複雜邏輯,你都應當使用計算屬性。 例子 結果: 這裡我們聲明瞭一個計算屬性 reversedMessage。我們提供的函數將用作屬性 vm.rev ...
  • 我新建了一個web前端的新手交流群,包括基礎知識和剛入職的技術分享,人還不多,期待著每一個人的加入,希望可以得到你的認同哦~你的加入是我組織交流群的一大動力哦!~ web前端交流QQ群:314439765 ...
  • 隨著各大瀏覽器對HTML5技術支持的不斷完善,未來HTML5必將改變我們創建Web應用程式的方式。而很多html5的初學者都想找一款好用的編寫軟體,這裡主機吧就給大家推薦七款好用的html5編寫軟體。 1、Brackets ,推薦指數:★★★★☆(四星)Adobe 開源的前端開發工具。這個基本上是完 ...
  • 雖然最新版的前端開發利器WebStorm支持了Vue,但是大部分人的WebStorm依然是預設不支持Vue的老版本(比如之前的我),所以需要手動添加WebStorm對Vue的支持。要想讓WebStorm支持Vue主要分兩步,第一步是安裝Vue.js插件,使得WebStorm能夠對Vue語法進行提示; ...
  • 前言 見解有限,如有描述不當之處,請幫忙及時指出,如有錯誤,會及時修正。 超長文+多圖預警,需要花費不少時間。 如果看完本文後,還對進程線程傻傻分不清,不清楚瀏覽器多進程、瀏覽器內核多線程、JS單線程、JS運行機制的區別。那麼請回覆我,一定是我寫的還不夠清晰,我來改。。。 __ 正文開始 __ 最近 ...
  • 轉載請註明出處: "Generator函數語法解析" Generator函數是ES6提供的一種非同步編程解決方案,語法與傳統函數完全不同。以下會介紹一下Generator函數。 寫下這篇文章的目的其實很簡單,是想梳理一下自己對於Generator的理解,同時呢,為學習async函數做一下知識儲備。 G ...
  • 1. 項目組織方式 :嚴格依賴註入模式。 在angularJS中,如果要使用模塊中的內容,只要提供相關模塊的名稱即可,不需要自己查找、創建、初始化等等,就可以直接得到需要註入的模塊進行使用,這種方式即所謂的 依賴註入 。 但是在JS代碼壓縮混淆(minify/uglify)的時候,參數的名稱會被壓縮 ...
  • 瞭解React的同學都知道,React提供了一個高效的視圖更新機制:Virtual DOM,因為DOM天生就慢,所以操作DOM的時候要小心翼翼,稍微改動就會觸發重繪重排,大量消耗性能。 1.Virtual DOM Virtual DOM是利用JS的原生對象來模擬DOM,既然DOM是對象,我們也可以用 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...