通过CSS简单修饰用户登录页面

该文展示了如何使用基础的CSS和HTML知识创建用户登录、注册以及相关功能的页面。代码包含详细的注释,页面设计包括了登录、注册、找回密码和重置密码的过程,各页面通过超链接相互连接。
摘要由CSDN通过智能技术生成

目录

前言

一、CSS代码

二、HTML部分

1、用户登录

2、用户注册

3、注册成功

4、找回密码

5、重置密码

6、重置成功

三、运行效果图


前言

        前几天老师要求用CSS和HTML做的一个用户登录页面,个人感觉这些知识入门挺简单的,精通的话不太容易,这里就用入门知识简单做一下登录及注册页面,代码及网页效果图如下。

一、CSS代码

        在以下代码中做了大量注释,一目了然,不过重复的地方没有做。

body{
    background-color:rgb(75,131,228);
}

            /*登录页面*/
div.box1{
    margin: auto;       /*盒子外边距设置*/   
    width: 380px;
    height: 250px;
    background-color: white;
    padding: 20px;      /*盒子内边距设置*/
    line-height: 30px;      /*盒子内行边距设置*/
    border-radius: 5px;     /*盒子边框圆角设置*/
}

.myborder1{
    border: none;       /*边框样式设置为不显示(默认为显示)*/
    border-bottom: 1px solid #333;      /*底部边框属性设置*/
    width: 200px;
}
.mybutton1{
    height: 30px;
    width: 230px;
    background-color: rgb(75,131,228);
    border: none;           /*按钮边框设置为不显示*/
    color: white;
    font-size: 20px;        /*字体大小设置*/
    letter-spacing: 2.0ex;      /*按钮内文字间距设置*/
    border-radius: 5px;     /*按钮边框圆角设置*/
}
.a1{
    display: inline-block;     /*设置布局方式为行内块*/
    text-align: left;          /*设置文字对齐方式为左对齐*/
    width: 100px;
}
.a2{
    display: inline-block;
    text-align: right;          /*设置文字对齐方式为右对齐*/
    width: 80px;
}

            /*注册页面*/
div.box2{
    margin: auto;
    width: 400px;
    height: 300px;
    background-color: white;
    padding: 20px;
    line-height: 30px;
    border-radius: 5px;
}

.myborder2{
    border: none;
    border-bottom: 1px solid #333; 
    width: 220px; 
    text-align: left; 
    
}
.myborder2-1{
    border: none;
    border-bottom: 1px solid #333; 
    width: 150px;  
    display: inline-block;
    text-align: left;
}

.mybutton2{
    width: 260px;
    height: 30px;
    background-color: rgb(75,131,228);
    border: none;
    color: white;
    letter-spacing: 2.0ex;
    font-size: 20px;
    border-radius: 5px; 
}

二、HTML部分

        HTML部分我每一个页面写成一个文件,这样检查起来也比较明了,就是重复的代码量也变得挺多的。

1、用户登录

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link href="formDemo.css" rel="stylesheet" type="text/css">    /*从外部链接CSS文件*/
</head>
<body>
    <div class="box1">
        <center>
    <h1>用户登录</h1>
    <table cellspacing="0"  width="360px">
    <form>
        <tr>
            <td>手机号码:</td> 
            <td><input type="tel" name="text_name" placeholder="请输入手机号码" class="myborder1"/></td></tr>
        <tr>       
            <td>密码:</td>
            <td><input type="password" maxlength="8" placeholder="请输入密码" class="myborder1"/></td></tr>
        </table><br>
        <input type="button" value="登录" class="mybutton1"/>
        <br>
        <a1 class="a1">
        <a href="注册.html" target="_self">我要注册</a></a1>
        <a href="找回密码.html" target="_self">忘记密码</a>
    </form>
</center>
</div>
</body>
</html>

2、用户注册

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link href="formDemo.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div class="box2" >
        <center>
    <h1>用户注册</h1>
    <table cellspacing="0"  width="380px">
    <form>
        <tr>
        <td>手机号码:</td> 
        <td><input type="tel" name="text_name" placeholder="请输入手机号码" class="myborder2"/></td></tr>
        <tr>
        <td>验证码:</td>
        <td><input type="text" name="text_name" maxlength="6" placeholder="请输入短信验证码" class="myborder2-1"/>
        <input type="button" value="发送验证码" style=" background-color: rgb(75,131,228);
                                                        height: 25px;
                                                        border: none;
                                                        color: white;
                                                        border-radius: 3px;"/></td></tr> 
        <tr>       
        <td>密码:</td>
        <td><input type="password" maxlength="8" placeholder="请输入密码" class="myborder2"/></td></tr>
        <tr>
        <td>再次输入密码:</td>
        <td><input type="password" maxlength="8" placeholder="请再次输入密码" class="myborder2"/></td></tr>
        </table><br>
        <input type="button" value="注册" onclick="window.location.href='注册成功.html'" class="mybutton2"/>
        <br>
        已有账号,
        <a href="登录.html" target="_self">去登录</a>
    </form>
</center>
</div>

</body>
</html>

3、注册成功

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link href="formDemo.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div class="box1" >
        <center>
    <h1>注册成功</h1>
    <br>
    您的账户已注册成功,快
    <a href="登录.html" target="_self">去登录</a>
    吧!
        </center>
    </div>
</body>
</html>

4、找回密码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link href="formDemo.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div class="box1" >
        <center>
    <h1>找回密码</h1>
    <table cellspacing="0"  width="360px">
    <form>
        <tr>
            <td>手机号码:</td> 
            <td><input type="text" name="text_name" maxlength="11" placeholder="请输入手机号码" class="myborder1"/></td></tr>
        <tr>
            <td>验证码:</td>
            <td><input type="text" name="text_name" maxlength="6" placeholder="请输入短信验证码" class="myborder2-1"/>
        <input type="button" value="发送验证码"/></td></tr>
        </table><br>
        <input type="button" value="下一步" onclick="window.location.href='重置密码.html'" class="mybutton2"/>
    </form>
        </center>
    </div>
</body>
</html>

5、重置密码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link href="formDemo.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div class="box1">
        <center>
    <h1>重置密码</h1>
    <table cellspacing="0"  width="360px">
    <form>
        <tr>       
            <td>密码:</td>
            <td><input type="password" maxlength="8" placeholder="请输入密码"/></td></tr>
        <tr>
            <td>再次输入密码:</td>
            <td><input type="password" maxlength="8" placeholder="请再次输入密码"/></td></tr>
        </table><br>
        <input type="button" value="重置密码" onclick="window.location.href='重置成功.html'" class="mybutton2"/>
    </form>
        </center>
    </div>
</body>
</html>

6、重置成功

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link href="formDemo.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div class="box1" >
        <center>
    <h1>密码重置成功</h1>
    <br>
    您的密码已重置,快
    <a href="登录.html" target="_self">去登录</a>
    吧!
        </center>
    </div>
</body>
</html>

三、运行效果图

        这里就只放一部分运行效果图了,其中功能比较多一点的就是登录和注册页面,而每一页都是通过超链接相互连接在一起的,可以直接通过页面跳转。

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值