简单静态页面

内容:

        实现一个简单的登录页面,具体效果如下

目标效果图

一、创建基本结构

        一般我们创建web项目需要先创建html、css、js、images文件和index入口(虽然本次项目无需这么多,但是需要养成良好习惯)

二,分析HTML

        先抛开css样式来分析内容,有两个输入框、一个提交按钮、一个行文字,相对应的我们需要用到三个<input>标签和一个<p>标签,这三个标签以表单的形式罗列,我们可以在外层套入一个<form>即可,每个标签又不在同一行,所以我们可以用<br \>标签进行换行,这样我们的<body>骨架就出来了

<form>
            <input name="" value="" placeholder="">
            <br />
            <input name="" value="" placeholder="">
            <br />
            <input type="submit" name="" value="">
            <br />
            <p></p>
</form>

         <input>标签分别的type值为“text”、“password”、“submit”,这两个个<input>输入标签中还有默认文本,我们可以在相应的placeholder属性中输入相应的文字,而提交按钮中也有文字,这个只需在value属性中输入即可。   

        <p>标签很简单,但中间有个版权符号,我们可以耍耍小聪明,直接CV,当然,在Html语言中也有相应的命名实体 “ &copy; ”

        为了方便后面进行css样式编辑,我们对每个 <input>进行打上class值,最后结果如下

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <link rel="stylesheet" type="text/css" href="css/style.css" />
    </head>
    <body>
        <form action="">
            <input class="text" type="text" name="" value="" placeholder="账号">
            <br />
            <input class="text" type="password" name="" value="" placeholder="密码">
            <br />
            <input class="submit" type="submit" name="" value="登录">
            <br />
            <p class="copy">版权所有&copy;hqyj.com</p>
        </form>
    </body>
</html

图片实现​​

三、分析CSS样式

        我们一层一层分析CSS:

        1.body标签:标签内需要一个背景图,我们只需要在background-image属性中设置好路径即可

        2.form标签:位置居中整体,可以使用绝对路径属性 “ position:absolute ” 定位到屏幕中央

        3.input中的text和password框:有圆角,使用border-radius属性设置出圆角

        4.imput中的submit框:有背景图,与body标签一样,使用background-image属性即可

        5.每个边框相隔有一段距离,我们是由margin-top设置上面的外边距即可

        6.p标签:水平居中,设置text-align即可

最终代码如下

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

form{
    position: absolute;
    left: 40%;
    top: 40%;
}

form .text{
    width: 250px;
    height: 40px;
    margin-top: 10px ;
    border-radius: 20px;
    padding-left: 15px;
    border-width: 1px;
}
form .submit{
    width: 250px;
    height: 30px;
    margin-top: 10px ;
    position: relative;
    left: 10px;
    color:white;
    font-size: 20px;

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

form .submit:hover{
    border: 2px solid #000;
}

form .copy{
    text-align: center;
}

得出结果如下:

打完收工! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值