HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務(wù)案例
NEWS 熱點資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    html制作購物網(wǎng)站界面(html制作購物網(wǎng)站界面圖片)

    發(fā)布時間:2023-04-03 20:51:54     稿源: 創(chuàng)意嶺    閱讀: 68        當前文章關(guān)鍵詞排名出租

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于html制作購物網(wǎng)站界面的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準,寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    html制作購物網(wǎng)站界面(html制作購物網(wǎng)站界面圖片)

    一、急求大學HTML5與CSS網(wǎng)頁制作作業(yè)

    網(wǎng)頁模板素材下載:

    http://sc.chinaz.com/moban/cssmoban.html

    www.dedecms.com/template/

    找個合適的隨便修改下就可以了。都是免費的~~親

    二、如何制作一個網(wǎng)頁界面?

    一:主題定位

    主題是一個片子的靈魂。首先要確定好制作一個什么樣的微電影,有一個中心思想,朝著這個主旨不斷的努力,制作出理想中的微電影。

    二:劇本 方案

    前期策劃,劇本寫作,與贊助商(或潛在推廣客戶)溝通劇本方案,確定最終劇本。

    三:分鏡頭腳本

    分鏡頭腳本的寫作,此步驟的目的是為了后期拍攝和剪輯更加有條理,盡量細化,將同場景的鏡頭分出來,后期拍攝更加省時。

    四:演員確定

    角色選定,好的演員比好的后期制作更加重要。

    五:前期準備

    拍攝前,要做好拍攝日期安排和選擇好拍攝場地,保證拍攝過程中更加順暢。實現(xiàn)對取景的地方進行踩點,一切有計劃的進行。

    六:后期制作

    片子拍攝好后,進行初剪、精剪、配音、配樂、字幕、特效,片頭片尾包裝等一系列的制作,

    讓整個片子達到理想的效果,并能夠帶給觀眾視聽結(jié)合的感受。

    三、用html做一個購物車,能實現(xiàn)簡單的產(chǎn)品數(shù)量和價格的加減就行。最后能計算出提交物品價格的總和。

    html中的購物車的增減不能直接傳送到后臺,可以通過ajax,在js中發(fā)送ajax

    純前端的話可以參考下面的

    <!DOCTYPE html>    

    <html lang="en">    

    <head>    

    <meta charset="UTF-8">    

    <title>cart</title>    

    <style type="text/css">

        body,p,a,input{

        margin: 0;

        padding: 0;

        font-size: 12px;

    }

    .container{

        width: 100%;

    }

    .main{

        width: 1000px;

        height: 500px;

        margin:100px auto;

    }

    .main .cart-container table{

        width: 100%;

    }

    .main .cart-container table tr{

        text-align: center;

    }

    .main .cart-container table tr:hover{

        background: rgba(128, 128, 128, 0.2);

    }

    .main .cart-container table .table-header{

        height: 30px;

        background: #d9d9d9;

        font-size: 1.2em;

    }

    .main .cart-container table .table-header td:first-child{

        border-left: solid 4px red;

        box-sizing: border-box;

    }

    .main .cart-container table tr td:nth-child(1),

    .main .cart-container table tr td:nth-child(2){

        text-align: left;

    }

    .main .cart-container table tr td:nth-child(2){

        width: 52%;

    }

    .main .cart-container table tr td:nth-child(3){

        width: 12%;

    }

    .main .cart-container table tr td:nth-child(4){

        width: 12%;

    }

    .main .cart-container table tr td:nth-child(5){

        width: 12%;

    }

    .main .cart-container table tr td:last-child{

        width: 10%;

    }

    .cart-good{

        height: 60px;

    }

    .cart-good img{

        float: left;

        margin: 10px;

        width: 60px;

    }

    .cart-good td p{

        margin: 10px 0px;

    }

    /*加、減按鈕*/

    .cart-good td input[type='button']{

         width: 20px;

         height: 20px;

         background: #00f300;

         outline: none;

         border: none;

     }

    .cart-good td input[type='button']:disabled{

        background: grey;

    }

    .cart-good td input[type='button']:first-child{

       margin-right: -4px;

    }

    .cart-good td input[type='button']:last-child{

        margin-left: -4px;

    }

    .cart-good td input[type='text']{

        width: 30px;

        height: 20px;

        outline: none;

        border: none;

        text-align: center;

    }

    .table-footer{

        display: flex;

        justify-content: space-between;

        line-height: 40px;

    }

    .table-footer div{

        font-size: 1.2em;

    }

    .table-footer div button{

        background: red;

        width: 120px;

        height: 40px;

        color: white;

    }

    </style>  

    </head>    

    <body>    

    <div class="container">    

    <header></header>    

    <section class="main">    

    <div class="cart-container">    

    <table cellspacing="0">    

    <tr class="table-header">    

    <td><input type="checkbox" id="chk_alla"></td>    

    <td>聚美優(yōu)品發(fā)貨</td>    

    <td>聚美價</td>    

    <td>數(shù)量</td>    

    <td>小計</td>    

    <td>操作</td>    

    </tr>    

    <!--<tr class="cart-good">-->    

    <!--<td><input type="checkbox" id="001"></td>-->    

    <!--<td>-->    

    <!--<img src="https://p2.jmstatic.com/product/001/293/1293263_std/1293263_60_60.jpg" alt="">-->    

    <!--<p>[極速免稅]PITTA MASK 口罩3枚入</p>-->    

    <!--<p>型號:新版防曬款  容量:3枚入</p>-->    

    <!--</td>-->    

    <!--<td>89.00</td>-->    

    <!--<td>-->    

    <!--<input type="button" value="-">-->    

    <!--<input type="text" value="1">-->    

    <!--<input type="button" value="+">-->    

    <!--</td>-->    

    <!--<td>89.00</td>-->    

    <!--<td><a href="#">刪除</a></td>-->    

    <!--</tr>-->    

    </table>    

    <div class="table-footer">    

    <div>    

    <input type="checkbox" id="chk_allb"> <label for="chk_allb">全選</label>    

    <span style="margin-left: 20px">繼續(xù)購物 | 清空選中商品</span>    

    </div>    

    <div>    

    共 <span id="good_count">5</span>件商品    商品應(yīng)付總額:<span id="goods_total">¥229.00</span>    

    <button class="btn_menu">去結(jié)算</button>    

    </div>    

    </div>    

    </div>    

    </section>    

    </div>    

    <script>

    (function () {

        var skin_products= [

            {

                "id":"002",

                "title": "Estee Lauder 多效智妍精華霜15ml",

                "img_url": "http://p0.jmstatic.com/product/003/565/3565880_std/3565880_350_350.jpg",

                "price": 249.0,

                "number":6,

                "acount": "520",

                "ischecked":true

            },

            {

                "id":"004",

                "title": "EsteeLauder 肌透修護潔面乳30ml",

                "img_url": "http://p4.jmstatic.com/product/003/155/3155764_std/3155764_350_350.jpg",

                "price": 49.9,

                "number":1,

                "acount": "5911",

                "ischecked":false

            },

            {

                "id":"008",

                "title": "雅詩蘭黛無痕持妝粉底液",

                "img_url": "http://p3.jmstatic.com/product/003/662/3662318_std/3662318_350_350.jpg",

                "price": 69.9,

                "number":2,

                "acount": "3972",

                "ischecked":true

            },

            {

                "id":"0012",

                "title": "Estee Lauder 肌初賦活原生液30ml",

                "img_url": "http://p4.jmstatic.com/product/003/565/3565914_std/3565914_350_350.jpg",

                "price": 159.0,

                "number":1,

                "acount": "2338"

            },

            {

                "id":"001",

                "title": "雅詩蘭黛無痕持妝粉底液30ml",

                "img_url": "http://p2.jmstatic.com/product/001/648/1648502_std/1648502_350_350.jpg",

                "price": 298.0,

                "number":4,

                "acount": "5071",

                "ischecked":false

            },

            {

                "id":"009",

                "title": "雅詩蘭黛眼部精華霜15ml",

                "img_url": "http://p1.jmstatic.com/product/001/049/1049746_std/1049746_350_350.jpg",

                "price": 399.0,

                "number":1,

                "acount": "4022",

                "ischecked":false

            }

        ]

    //    添加商品

        function load() {

            var tbody=document.querySelector('.cart-container table tbody');

            for(let good of skin_products){

                tbody.innerHTML+=` <tr class="cart-good" id="${good.id}">

                                <td><input type="checkbox" class="good-check" ${good.ischecked?"checked":''}></td>

                                <td>

                                    <img src="${good.img_url}" alt="">

                                    <p>[極速免稅]PITTA MASK 口罩3枚入</p>

                                    <p>型號:新版防曬款  容量:3枚入</p>

                                </td>

                                <td>${good.price}</td>

                                <td>

                                    <input type="button" value="-"  ${good.number<=1?"disabled":''}>

                                    <input type="text" value="${good.number}">

                                    <input type="button" value="+">

                                </td>

                                <td>${good.price*good.number}</td>

                                <td><a href="#">刪除</a></td>

                            </tr>`

            }

            totalAcount();

        }

        load();

    //    end all..........

        // 1. 為table注冊單擊事件

        var table01=document.querySelector('.cart-container table');

        table01.onclick=function (event) {

            var node=event.target

            if(node.getAttribute('type')=='button'){

                // alert(event.target.value);

                changeNumber(event);

                subtotal(event);

                checkedRow(event);

                checkedAllRows();

            }else if(node.className=='good-check'){

                checkedAllRows();

            }else if(node.id=='chk_alla'){

                var f=event.target.checked;

                var chks=document.querySelectorAll('.good-check');

                for(var ck of chks){

                    ck.checked=f;

                }

                for(var good of skin_products){

                    good.ischecked=f;

                }

            }else if(node.nodeName.toLowerCase()=='a'){

                var tr=event.target.parentNode.parentNode;

                for(var i=0;i<skin_products.length;i++){

                    if(skin_products[i].id==tr.id){

                        skin_products.splice(i,1);

                        console.log(skin_products);

                    }

                }

                tr.parentNode.removeChild(tr);

            }

            totalAcount();

        };

        //單擊增加或減少按鈕的方法

        function changeNumber(event) {

            var node=event && event.target;

            var v=0;

            if(node.value && node.value=='+'){

                // node.previousElementSibling.value=parseInt(node.previousElementSibling.value)+1;

                node.previousElementSibling.value++;

                v=node.previousElementSibling.value;

                node.previousElementSibling.previousElementSibling.disabled=false;

            }else{

                // if(node.value && node.value=='+')

                if(node.nextElementSibling.value>1){

                    node.nextElementSibling.value--;

                    v=node.nextElementSibling.value;

                    if(v==1){

                        node.disabled=true;

                    }

                }

            }

        //    存儲商品數(shù)量

            var id=node.parentNode.parentNode.id;

            for(var good of skin_products){

                if(id==good.id){

                    good.number=v;

                }

            }

        }

        

    //    每個商品小計的方法

        

        function subtotal(event) {

            var node=event && event.target;

            // var id=node.parentNode.parentNode.id;

            // for(var g of skin_products){

            //     if(g.id==id){

            //         alert(g.price);

            //     }

            // }

            // var price=;

            var price=node.parentNode.previousElementSibling.innerText;

            var num=node.parentNode.children[1].value;

            node.parentNode.nextElementSibling.innerText=(num*price).toFixed(2);

        }

    //    檢驗該商品是否選中

        function checkedRow(event) {

            event.target.parentNode.parentNode.firstElementChild.firstElementChild.checked=true;

            // event.target.parentNode.parentNode.cells[0].firstElementChild.checked=true;

            // var tbody=event.target.parentNode.parentNode.parentNode;

            // event.target.parentNode.parentNode.parentNode.rows[3].cells[0].firstElementChild.checked=true;

        }

    //   檢查是否全選

        function checkedAllRows() {

            var chks=document.querySelectorAll('.good-check');

            var flag=true;

            for(var ck of chks){

                if(!ck.checked){

                    flag=false;

                    break;

                }

            }

            document.querySelector('#chk_alla').checked=flag;

        }

    //    統(tǒng)計商品總量和總價格

        function totalAcount() {

            var total=0;

            var total_price=0;

            var chks=document.querySelectorAll('.good-check');

            for(var ck of chks){

                if(ck.checked){

                    id=ck.parentNode.parentNode.id;

                    for(var good of skin_products){

                        if(id==good.id){

                            total+=~~good.number;

                            total_price=total_price+(good.number*good.price);

                            good.ischecked=true;

                        }

                    }

                }

            }

            document.querySelector('#good_count').innerText=total;

            document.querySelector('#goods_total').innerText=total_price;

        }

    })();

    </script>    

    </body>    

    </html>

    四、急急急?。?!老師讓用Dreamweaver做電子購物的網(wǎng)站,以靜態(tài)為主,用HTML,求求各位了,考試要交的?。?!快

    已發(fā)

    以上就是關(guān)于html制作購物網(wǎng)站界面相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    用html做一個5個頁面的網(wǎng)頁(用html做一個5個頁面的網(wǎng)頁怎么做)

    杭州htv1綜合頻道(杭州綜合1頻道節(jié)目預告)

    免費學生html網(wǎng)頁制作成品(學生個人網(wǎng)頁制作html)

    杭州最火的餐廳(杭州最火的餐廳排名)

    微信公眾號能發(fā)視頻嗎