zoukankan      html  css  js  c++  java
  • 记一次临摹百度登录界面

    html文件 index.html

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>百度登录界面</title>
        <link rel="stylesheet" type="text/css" href="css/forms.css">
        <script type="text/javascript" src="js/es6-forms.js"></script>
    
    </head>
    
    <body>
        <div class="form">
            <form>
                <p class="p-form-logo">用户名登录</p>
                <p class="p-userErro p-passErro"></p>
                <div class="div-form-userName">
                    <input id="inputU" type="text" class="text-userName" placeholder="账号/手机" />
                </div>
                <div class="div-form-passWord">
                    <input id="inputP" type="password" class="text-passWord" placeholder="密码" />
                </div>
                <div class="div-checkbox">
                    <input type="checkbox" />
                    <a href="javascript:document.querySelector('.div-checkbox input').click();">下次自动登录</a>
                </div>
                <div>
                    <input type="submit" value="登录" class="button-submit" />
                </div>
                <div class="div-tip01">
                    <a href="#">忘记密码?</a>
                </div>
            </form>
            <div class="div-footerBar">
                <div class="footerBar1">
                    <a href="#">扫码登录</a>
                </div>
                <div class="footerBar2">
                    <a href="#">立即注册</a>
                </div>
            </div>
        </div>
    </body>
    
    </html>

    css文件 form.css

    .form {
        position: relative;
        left: 50%;
         356px;
        height: 384px;
        margin-left: -178px;
        margin-top: 120px;
        border-style: solid;
        border- 1px;
        font-family: arial;
    }
    
    form {
        margin: 24px 28px 0 28px;
        height: 288px;
    }
    
    .p-form-logo {
        height: 32px;
        margin-top: 1px;
        margin-bottom: 15px;
        line-height: 46px;
        padding-left: 118px;
        background: url("../images/loginlogo.png") no-repeat scroll 0% 0%;
        font-size: 16px;
    }
    
    .p-userErro,
    .p-passErro {
        margin-top: 8px;
        margin-bottom: 2px;
        height: 24px;
        font-size: 12px;
        line-height: 14px;
        visibility: visible;
        color: red;
    }
    
    .div-form-userName,
    .div-form-passWord {
         100%;
        height: 42px;
        margin-bottom: 16px;
    }
    
    .text-userName,
    .text-passWord {
        outline: none;
        padding: 10px 8px 8px 10px;
         283px;
        height: 20px;
        border-style: solid;
        border- 1px;
        border-color: rgb(221, 221, 221);
    }
    
    .text-userName:foucs {
        padding: 10px 8px 8px 10px;
         283px;
        height: 20px;
        border-style: solid;
        border- 1px;
        border-color: rgb(72, 54, 231);
    }
    
    input:focus {
        border-color: rgb(72, 54, 231);
    }
    
    .button-submit {
        outline: none;
         300px;
        height: 40px;
        border-style: none;
        border-color: white;
        border-radius: 3px;
        background: #4490f7;
    }
    
    .button-submit:hover {
        cursor: pointer;
        background-color: #4490f7;
    }
    
    input:-internal-autofill-selected {
        -webkit-appearance: menulist-button;
        background-color: rgb(232, 240, 254) !important;
        background-image: none !important;
        color: black;
    }
    
    .div-checkbox {
        margin-bottom: 10px;
    }
    
    .div-checkbox a {
        text-decoration: none;
        font-size: 12px;
        text-align: left;
        font-family: "PingFang SC", Arial, "Microsoft YaHei", sans-serif;
        color: #666666
    }
    
    .div-checkbox input {
         12.8px;
        height: 12.8px;
        border: solid;
        border- 0.4px;
        padding: 0;
        margin: 0;
        vertical-align: middle;
    }
    
    .div-tip01 {
        margin-top: 12px;
    }
    
    .div-tip01 a {
        font-size: 12px;
        text-decoration: none;
    }
    
    .div-footerBar {
        height: 72px;
        background-color: #F0F6FF
    }
    
    .footerBar1 {
        float: left;
         107px;
        margin-left: 25px;
        padding-top: 28px;
    }
    
    .div-footerBar a {
        text-decoration: none;
        font-size: 16px;
        color: #2e82ff;
    }
    
    .div-footerBar a:hover {
        opacity: 0.6;
    }
    
    .footerBar2 {
        margin-left: 200px;
        margin-right: 28px;
        padding-top: 28px;
        padding-left: 60px;
    }

    logo:

    效果图:

    在线预览地址:https://zhanghao0150.github.io/learn_git/other/%E6%A8%A1%E4%BB%BF%E7%99%BE%E5%BA%A6%E7%99%BB%E5%BD%95%E9%A1%B5%E9%9D%A2/index.html

  • 相关阅读:
    java读书笔记——this
    hdu1166树状数组
    从输入流中获取数据并以字节数组返回
    网易游戏2013年校招笔试题----货币面值
    flutter 获取当前系统时间,持续更新中
    flutter floatingActionButton悬浮按钮控件
    flutter 导航栏 BottomNavigationBar底部导航栏相当于iOS tabbar
    flutter的Scaffold,基本的纸墨布局
    flutter的Text,持续更新
    flutter中的=>表示什么
  • 原文地址:https://www.cnblogs.com/Dmail/p/13196826.html
Copyright © 2011-2022 走看看