Day6 --制作简易百度登录

本文介绍如何使用HTML和CSS创建一个简易的百度登录页面。包括布局设计、样式设置及响应式处理等内容,适合初学者练习网页开发技能。

day6 制作简易百度登录

知识内容
1. <div>块作用域,定义display:block可以通过调节width:100%充满整个一行,内部元素通过float可以实现左右定位
2. html语义化,按照标准规范可以使代码层次更清晰。
3. 可以先别写完基础的html结构,把所需内容写完,再从外到里逐步添加样式,条理清晰能够方便快速的调整完所有内容。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>login</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        .login-item {
            display: block;
            position: relative;
            width: 300px;
            height: 340px;
            margin: 10% auto;
            padding: 5px 10px;
            border: 1px solid #ccc;
        }

        .login-head {
            display: block;
            position: absolute;
            width: 100%;
            height: 36px;
            top: 0;
            left: 0;
            line-height: 36px;
            background-color: #fff;
            border-bottom: 1px solid #cccccc;
            overflow: hidden;
        }

        .login-head img {
            display: block;
            float: left;
            margin-top: 8px;
            margin-left: 10px;
            line-height: 30px;
        }

        .login-head p {
            display: block;
            width: 100px;
            height: 20px;
            float: left;
            margin-left: 10px;
        }

        .login-head .close-login {
            display: block;
            float: right;
            width: 20px;
            height: 20px;
            font-size: 1.4em;
            margin-right: 10px;
        }

        .login-head  a {
            display: block;
            text-decoration: none;
            color: black;
            cursor: pointer
        }
        .login-box {
            margin-top: 40px;
            padding: 0 5px;
            height: 230px;
            width: 95%;

        }

        .login-input {
            display: block;
            width: 100%;
        }

        .login-input input {
            display: block;
            outline-style: none;
            padding: 0 15px;
            width: 90%;
            height: 30px;
            margin: 10px auto;
            font-size: 0.8em;
        }

        .login-methods {
            display: block;
            position: relative;
            width: 100%;
            height: 20px;
            text-align: right;
            overflow: hidden;
        }

        a {
            display: block;
            text-decoration: none;
            color: rgb(27, 102, 199);
            cursor: pointer
        }

        .login-tool {
            display: block;
            position: relative;
            width: 100%;
            margin: 5px auto;
            overflow: hidden;
        }

        .login-convenient {
            display: block;
            position: relative;
            float: left;
            font-size: 0.7em;
        }

        .login-problem {
            display: block;
            position: relative;
            float: right;
            font-size: 0.7em;
        }

        .login {
            display: block;
            position: relative;
            width: 100%;
            height: 40px;
        }

        .login input {
            display: block;
            position: relative;
            width: 100%;
            height: 30px;
            margin-top: 10px;
            font-size: 1.2em;
            line-height: 30px;
            background-color: #3f89ec;
            color: white;
            border: none;
        }

        .sign-up {
            display: block;
            position: relative;
            width: 100%;
            height: 30px;
            margin-top: 10px;
            text-align: right;
            font-size: 0.8em;
        }
    </style>
</head>
<body>
<div class="login-item">
    <header class="login-head">
        <img src="#" width="20" height="20">
        <p>登录百度账号</p>
        <a href="#" class="close-login">x</a>
    </header>
    <section class="login-box">
        <header class="login-methods">
            <a class="quick-login" href="#">快捷登录</a>
        </header>
        <section class="login-input">
            <form>
                <input type="text" name="username" placeholder="请输入用户名">
                <input type="password" name="password" placeholder="请输入密码">
            </form>
        </section>
        <footer>
            <div class="login-tool">
                <div class="login-convenient">
                    <input type="checkbox" name="login-checkbox">
                    <label>下次自动登录</label>
                </div>
                <p class="login-problem">
                    <a href="#">登录遇到问题</a>
                </p>
            </div>
            <div class="login">
                <input type="button" value="登录">
            </div>
            <div class="sign-up">
                <a href="#">立即注册</a>
            </div>
        </footer>
    </section>
    <footer class="">
        <p>可以用以下方式登录</p>
        <img src="#" width="20" height="20">
        <img src="#" width="20" height="20">
    </footer>
</div>
</body>
</html>

demo展示

* 图片展示:*

简易百度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值