• 学习过程京东注册的静态界面


    HTML源代码:

    <!DOCTYPE html>
    <html>
    <head>
        <title>京东注册</title>
        <meta charset="utf-8">
        <link rel="stylesheet" type="text/css" href="jdzccss.css">
    </head>
    <body>

    <!--导航栏-->
            <nav>
                <div class="nav_all">
                    <ul class="nav_lef">
                        <li><img src="./images/star.jpg"></li>
                        <li><a href="">收藏京东</a></li>
                    </ul>
                    <ul class="nav_rig">
                        <li><a href="">您好,欢迎来到京东!</a></li>
                        <li><a href="">[登录]</a></li>
                        <li><a href="">[免费注册]</a></li>
                        <li>|</li>
                        <li><a href="">我的订单</a></li>
                        <li>|</li>
                        <li><a href="">手机京东</a></li>
                        <li>|</li>
                        <li><a href="">客户服务</a></li>
                        <li>|</li>
                        <li><a href="">网站导航</a></li>
                    </ul>
                </div>
            </nav>

    <!--jd_logo-->
            <div class="jd">
                <ul  class="jd_logo">
                    <li id="jd_logo"></li>
                    <li id="separator">|</li>
                    <li id="zc">欢迎注册</li>
                </ul>
            </div>

    <!--表单的表头-->
            <div class="from_bt">
                <ul>
                    <li class="from_gr">个人用户</li>
                    <li class="from_qy">企业用户</li>
                    <li class="from_engliash">InternationalCustomers</li>
                </ul>
            </div>

        <header class="head">
            <form>
                <div class="from_nam">
                <span class="from_xing">*</span>
                <span class="from_name">用户名:</span>
                    <div id="text_logo">
                        <input type="text" name="" class="from_text">
                        <span class="yhtx_logo"><img src="./images/user.jpg"></span>
                    </div>
                <span class="from_tsy">4-20位字母、数字汉字及特殊字符组合</span>
                </div>
                <!--密码框-->
                <div class="from1_nam">
                <span class="from1_xing">*</span>
                <span class="from1_name">密码:</span>
                    <div id="text1_logo">
                        <input type="password" name="" class="from1_text">
                        <span class="yhtx1_logo"><img src="./images/pwd.jpg"></span>
                    </div>
                <span class="from1_tsy">6-20位字符,建议字母、数字和符号</span>
                </div>
                <!--确认密码框-->
                <div class="from2_nam">
                <span class="from2_xing">*</span>
                <span class="from2_name">请确认密码:</span>
                    <div id="text2_logo">
                        <input type="password" name="" class="from2_text">
                        <span class="yhtx2_logo"><img src="./images/pwd.jpg"></span>
                    </div>
                <span class="from2_tsy">请再次输入密码</span>
                </div>
                <!--手机验证-->
                <div class="from3_nam">
                <span class="from3_xing">*</span>
                <span class="from3_name">验证手机:</span>
                    <div id="text3_logo">
                        <input type="text" name="" class="from3_text">
                        <span class="yhtx3_logo"><img src="./images/phone.jpg"></span>
                    </div>
                <span class="from3_tsy">完成验证后,可以使用该手机找回</span>
                </div>
                <!--短信验证码-->
                <div class="from4_nam">
                <span class="from4_xing">*</span>
                <span class="from4_name">短信验证码:</span>
                    <div id="text4_logo">
                        <input type="text" name="" class="from4_text">
                    </div>
                <span class="from4_tsy">获取短信验证码</span>
                </div>
                <!--from尾部-->
                <div class="from5_nam">
                    <input type="checkbox" name="">
                    <span>我已同意并阅读</span>
                    <span><a href=""><<京东用户注册协议>></a></span>
                </div>
                <input type="button" name="" class="from5_text" value="立即注册">
            </form>

            
            <div id="regphone">
            <img src="./images/reg_phone.jpg">
            </div>
        </header>
    <!--footer-->
        <footer>
            <ul class="footer">
                <li><a href="#">关于我们</a></li>
                <li>|</li>
                <li><a href="#">联系我们</a></li>
                <li>|</li>
                <li><a href="#">人才招聘</a></li>
                <li>|</li>
                <li><a href="#">商家入驻</a></li>
                <li>|</li>
                <li><a href="#">广告服务</a></li>
                <li>|</li>
                <li><a href="#">手机京东</a></li>
                <li>|</li>
                <li><a href="#">友情链接</a></li>
                <li>|</li>
                <li><a href="#">销售联盟</a></li>
                <li>|</li>
                <li><a href="#">京东社区</a></li>
                <li>|</li>
                <li><a href="#">京东公益</a></li>
                <li id="jd_number">Copyright©2004-2016  京东JD.com 版权所有 </li>
            </ul>
        </footer>
    <!--侧边悬浮框-->
        <aside>
            <ul>
                <li class="zhuti">特色栏目</li>
                <li>为我推荐</li>
                <li>视频购物</li>
                <li>京东社区</li>
                <li>特色栏目</li>
                <li>校园频道</li>
                <li>在线读书</li>
                <li>装机大师</li>
                <li>礼品卡</li>
            </ul>
            <ul>
                <li class="zhuti">企业服务</li>
                <li>企业采购</li>
                <li>办公直通车</li>
            </ul>
            <ul>
                <li class="zhuti">旗下网站</li>
                <li>36TOP</li>
                <li>迷你挑</li>
                <li>EngliahSite</li>
            </ul>
        </aside>
    </body>
    </html>

    CSS源代码:

    /*整体格式化*/

    *{
        margin: 0px;
        padding: 0px;
        font-size: 15px;
        color:#666;
        text-decoration: none;
        background:#f1f1f1;
    }
    input:focus{
        outline: none;
    }
    /*导航部分*/
    nav{
        border: 1px solid #fff;
         100%;
        height: 30px;
        background: #fff;
    }
    .nav_all>ul{
        list-style-type: none;
    }
    .nav_all{
        padding: 0px auto;
        height: 30px;
         1800px;
        background-color:#fff;

    }
    .nav_lef{
        margin-left: 200px;
    }
    .nav_rig{
        float: right;
    }
    .nav_all>ul>li{
        float: left;
        padding-left: 15px;
        line-height: 30px;
        background-color: #fff;
    }
    a
    {
        background-color: #fff;
    }

    a:hover{
        color:red;

    }
    /*以上是导航部分*/


    /*京东logo*/
    .jd_logo{
        border:1px solid transparent;
         500px;
        height: 60px;
        margin-left: 220px;

    }
    .jd>ul>li{
        float:left;
        list-style-type: none;

    }
    #jd_logo{            
        background:url(https://misc.360buyimg.com/user/reg/1.0.0/css/i/icon.png) no-repeat;
         160px;
        height:50px;
    }
    #separator{
        font-size: 50px;
        margin-top: 3px;
        color:#ccc;
    }
    #zc{
        font-size: 30px;
        font-weight: bold;
        margin-top: 20px;
        margin-left: 5px;
    }

    /*主信息*/
    /*表单头*/
    .from_bt{
        border: 1px solid #f3f3f3;
         700px;
        height: 50px;
        margin:0px auto;
    }
    .from_bt>ul{
        list-style-type: none;
    }
    .from_gr,.from_qy{
        float: left;
        border: 1px solid #ccc;
         65px;
        height: 15px;
        margin-left: 20px;
        padding: 15px 30px;
        font-size: 15px;
        font-weight: bold;
        background-color: #fff;
        border-bottom: none;
    }
    .from_qy{
        background-color: #f3f3f3;
    }
    .from_gr{
        color:red;
    }
    .from_engliash{
        float: left;
        border: 1px solid #ccc;
         180px;
        height: 15px;
        margin-left: 20px;
        padding: 15px 30px;
        font-size: 15px;
        font-weight: bold;
        background-color: #f3f3f3;
        border-bottom: none;
    }
    /*表单主体*/
    .head{
         1200px;
        height: 650px;
        border: 1px solid #fff;
        margin:auto;
        background-color: #fff;
        position: absolute;
        top:141px;
        left:320px;

    }

    /*用户名*/
    .from_nam,.from1_nam,.from2_nam,.from3_nam,.from4_nam{
         800px;
        height: 50px;
        border:1px solid transparent;
        position: absolute;
        top: 50px;
        left: 100px;
        background-color: #fff;
    }
    .from_xing,.from1_xing,.from2_xing,.from3_xing,.from4_xing{
        color:red;
        position: absolute;
        top:6px;
        left: 6px;
        background-color: #fff;
    }
    .from_name,.from1_name,.from2_name,.from3_name,.from4_name{
        margin-left: 20px;
        font-size: 25px;
        background-color: #fff;
        position: relative;
        top: 4px;
    }
    #text_logo,#text1_logo,#text2_logo,#text3_logo,#text4_logo{
        display:inline-block;
        background-color: #fff;
        border: 1px solid #ccc;
         270px;
        height:40px;
        
    }
    .yhtx_logo>img,.yhtx1_logo>img,.yhtx2_logo>img,.yhtx3_logo>img{
         20px;
        height: 25px;
        margin-top: 9px;
        float: right;
        padding-right: 3px;
    }
    .from_nam .from_text,.from1_nam .from1_text,.from2_nam .from2_text,.from3_nam .from3_text,.from4_nam .from4_text{

        border: 1px solid transparent;
        margin-left: 10px;
        200px;
        height: 20px;
        background-color: #fff;
        margin-top: 8px;

    }
    .from_tsy,.from1_tsy,.from2_tsy,.from3_tsy,.from4_tsy{
        border:1px solid #ccc;
        font-size: 17px;
        background-color: #fff;
        padding: 12px 40px 11px 5px;
        position: relative;
        top:3px;

    }
    /*密码框*/
    .from1_nam{

        position: absolute;
        top: 130px;

    }
    .from1_xing{
        position: absolute;
        top:6px;
        left: 30px;
    }
    .from1_name{
        position: relative;
        left: 25px;
    }
    #text1_logo{
            margin-left: 25px;
            
    }
    .from1_tsy{
        padding-right: 58px ;
    }
    /*确认密码框*/
    .from2_nam{
         875px;
        position: absolute;
        top: 210px;
        left: 26px;
    }
    .from2_xing{
        position: absolute;
        top:6px;
        left: 30px;
    }
    .from2_name{
        position: relative;
        left: 25px;
    }
    #text2_logo{
            margin-left: 25px;
            
    }
    .from2_tsy{
        padding-right: 210px ;
    }
    /*手机验证*/
    .from3_nam{
         875px;
        position: absolute;
        top: 290px;
        left: 50px;
    }
    .from3_xing{
        position: absolute;
        top:6px;
        left: 30px;
    }
    .from3_name{
        position: relative;
        left: 25px;
    }
    #text3_logo{
            margin-left: 25px;
            
    }
    .from3_tsy{
        padding-right: 75px ;
        padding-left: 5px;
    }
    /*短信验证码*/
    .from4_nam{
         875px;
        position: absolute;
        top: 370px;
        left: 25px;
    }
    .from4_xing{
        position: absolute;
        top:6px;
        left: 30px;
    }
    .from4_name{
        left: 25px;
    }
    #text4_logo{
             223px;
            margin-left: 25px;
            
    }
    .yhtx4_logo>img{
         165px;
    }
    .from4_nam .from4_text{
        160px;
        height: 20px;

    }
    .from4_tsy{
        padding-bottom: 10px ;
        padding-right: 11px ;
    }
    /*表单尾部*/
    .from5_nam{
         295px;
        height: 20px;
        border:1px solid transparent;
        position: absolute;
        top: 460px;
        left: 214px;
        background-color: #fff;
    }

    .from5_nam>span>a:link,.from5_nam>span>a:visited{
        color:#435D7E;
    }

    .from5_text{
        200px;
        height: 20px;
        position: absolute;
        top: 530px;
        left: 206px;
        margin-left: 10px;
        height: 30px;
        font-size: 20px;
        color:#fff;
        background-color: red;
        border-radius: 5px;
        padding:10px 190px 30px 110px;

    }
    #regphone>img{
         210px;
        height:315px;
        position: absolute;
        top: 20px;
        left: 920px;
    }
    /*页脚部分*/
    .footer{
         1200px;
        height: 30px;
        border: 1px solid transparent;
        list-style-type: none;
        position: absolute;
        top:805px;
        left: 425px;
    }
    .footer>li{
        float: left;
        padding-left: 15px;

    }
    .footer>li>a{
        background-color: #f1f1f1;
    }
    .footer #jd_number{
        margin-top: 20px;
        margin-left: 295px;
    }
    .footer>a:link,.footer>a:visited{
        color:#999999;
    }
    /*侧边悬浮框*/
    aside{
         310px;
        height:250px;
        border: 1px solid #ccc;
        background-color: #fff;
        position: fixed;
        top: 33px;
        left:1490px;
    }
    aside>ul{
        float: left;
        margin-left: 20px;
        list-style-type: none;
        background-color: #fff;
    }
    aside>ul>li{
        background-color: #fff;
        margin-top: 7px;
        color:#5F5F5F;
        }
    aside .zhuti{
        font-size: 20px;
        font-weight: bold;
        margin-bottom: 10px;
        color: black;
    }

    效果截图:

  • 相关阅读:
    struts1与struts2的防止表单重复提交
    JSTL 笔记
    fiddler的columns添加HTTPMethod
    兼容性测试技巧
    测试基础知识总结
    测试用例的书写方式及测试模板大全【转】
    软件测试的方法分类
    解决vue不支持promise语法问题
    vue-router 导航守卫
    e.target与事件委托简例【转】
  • 原文地址:https://www.cnblogs.com/zhangzhen950702/p/5644361.html
Copyright © 2020-2023  润新知