静态登录页面

一、准备工作

新建一个站点,里面有html、css、images文件。在sublime软件见中打开,并在head标签中利用link快捷键建立链接。

二、构造html部分

表单:

在body标签中添加form标签,并在form中添加三个input标签,分别为text、password、botton类型。前两个input标签,其中的placeholder值分别为“账号”、“密码”,并在标签中加入class属性分别定义id、pw;最后一个input要用div标签包裹,并添加class=“log”,其中的value值为“登录”。最后在form中加入p标签,具体内容如下图代码所示。

        <form action="">
            <input class="id" type="text" name="" value="" placeholder="账号">
             <br />

              <input class="pw" type="password" name="" value="" placeholder="密码">
             <br />
            
            <div align="center">
                <input class="log" type="button" name="" value="登录">
                <br />
            </div>
            <p align="center">版权所有&copy;hqyj.com</p>
        </form>

三、构造html部分

css:

        首先选择body,给整体的页面设置背景,用到的语法如下所示,其中url中的属性值为背景图

body{

    background-image: url(images/bgt.jpeg);
    
}
    

        片的路径。然后利用绝对位置将表单至于页面中心:

form{

    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);

}

        然后利用选择器选择id和pw,将两者的宽高设置为340px、50px,并将轮廓线取消,四个角设置为圆角,下外间距设置为10px,并空出10个像素的空间(距离左边10个像素)。

.id{
    width: 340px;
    height: 50px;
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 10px;
    border: none;
    text-indent: 15px;
}

.pw{
    width: 340px;
    height: 50px;
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 10px;
    border: none;
    text-indent: 15px;
}

最后是登录按钮。首先将按钮背景颜色设置为#4a92ba(利用ps辅助工具得出),然后将字体设置为20px,取消边框。


.log{
    
    background-color: #4a92ba;
    font-size: 20px;
    border: none;

}

最后保存并用浏览器打开
    

四、代码一览于结果展示

代码

/*html代码*/

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <link rel="stylesheet" type="text/css" href="style.css" />
    </head>
    <body>
        
        <form action="">
            <input class="id" type="text" name="" value="" placeholder="账号">
             <br />

              <input class="pw" type="password" name="" value="" placeholder="密码">
             <br />
            
            <div align="center">
                <input class="log" type="button" name="" value="登录">
                <br />
            </div>
             <p align="center">版权所有&copy;hqyj.com</p>
        </form>
        
    </body>
</html>
/*css代码*/

/* 
* @Author: Marte
* @Date:   2024-08-28 18:32:26
* @Last Modified by:   Marte
* @Last Modified time: 2024-08-28 19:45:06
*/
body{

    background-image: url(images/bgt.jpeg);
    
}

form{

    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);

}

.id{
    width: 340px;
    height: 50px;
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 10px;
    border: none;
    text-indent: 15px;
}

.pw{
    width: 340px;
    height: 50px;
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 10px;
    border: none;
    text-indent: 15px;
}

.log{
    
    background-color: #4a92ba;
    font-size: 20px;
    border: none;

}

成果图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值