html+css制作简单注册登录页面

目录

展示图:

设计逻辑:

moni.html

moni.css

 注册登录功能:


展示图:

html+css制作简单注册登录页面_第1张图片

html+css制作简单注册登录页面_第2张图片

设计逻辑:

注册{          注册

                  用户名

                  方框(请输入用户名)

                  密码

                 方框(请输入密码)

                 已注册,去登录

}

登录{         登录

                  账号

                   方框(请输入用户名)

                   密码(请输入密码)

                   没有账号,去注册       忘记密码

}

html+css制作简单注册登录页面_第3张图片

这个标签是一个页面的所有 

按照注册登录界面的颜色,我们可以这样写

html+css制作简单注册登录页面_第4张图片

前端页面要得到css的布局,就得在html页面里调用css文件

例如:我创建了 moni.html    moni.css

html+css制作简单注册登录页面_第5张图片

效果展示:

html+css制作简单注册登录页面_第6张图片

下一步:制作白色盒子

html+css制作简单注册登录页面_第7张图片

css中

html+css制作简单注册登录页面_第8张图片

.a{
    width: 340px;            
    background: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 5px;
}

写完这一步,然后再去运行,是没有东西的,但是并不是不存在

这么设计是因为他根据你写的内容而改变高度

如果要固定他的高度

在.a{   }  添加height=400

效果:

html+css制作简单注册登录页面_第9张图片

如果不加,我们可以根据内容的多少,设计多少白色的部分

继续接下去写

html中

根据设计逻辑,我们先写第一行文字(注册)

html+css制作简单注册登录页面_第10张图片

css中

html+css制作简单注册登录页面_第11张图片

 效果

html+css制作简单注册登录页面_第12张图片

.b{ }  是针对注册两个字后面的白色部分进行布局

html+css制作简单注册登录页面_第13张图片

.c{
    width: 340px;        
    height: 60px;
    display: inline-block;
    color: black;
    font-size: 18px;
    text-align: center;
    line-height: 60px;
    cursor: pointer;       光标为手的形状,当光标指定这个div的时候,光标为手的形状
}

效果:

html+css制作简单注册登录页面_第14张图片

 html+css制作简单注册登录页面_第15张图片

.e {
    margin: 20px 30px;  
    text-align: left;
}
.p{
    color: #4a4a4a;
    margin-top: 30px;
    margin-bottom: 6px;
    font-size: 15px;
}
.e input[type="text"], .e input[type="password"]{
    width: 100%;
    height: 40px;
    border-radius: 3px;
    border: 1px solid #adadad;
    padding: 0 10px;
    box-sizing: border-box;
}
.e input[type="submit"]{
    margin-top: 40px;
    width: 100%;
    height: 40px;
    border-radius: 5px;
    color: white;
    border: 1px solid #adadad;
    background: cyan;
    cursor: pointer;
    letter-spacing: 4px;
    margin-bottom: 40px;
}

效果:

html+css制作简单注册登录页面_第16张图片

e{} 的部分

html+css制作简单注册登录页面_第17张图片

 .e {
    margin: 20px 30px;  
    text-align: left;     文本写在左侧
}

 border-radius: 3px;

设置边框的角弧度

html+css制作简单注册登录页面_第18张图片

html+css制作简单注册登录页面_第19张图片

hover的作用就是 当鼠标停在某个地方的时候,哪里就会产生触发效果

html+css制作简单注册登录页面_第20张图片

例如我在注册这一块级里,我用鼠标指定这一区域时会变成蓝色

moni.html




    
    Title
    




注册

账号

密码


moni.css


body{
    background: #65cea7;
}
.a{
    width: 340px;
    background: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 5px;
}

.b{
    width: 340px;
    height: 60px;
    background: white;
}
.b   div{
    width: 340px;
    height: 60px;
    display: inline-block;
    color: black;
    font-size: 18px;
    text-align: center;
    line-height: 60px;
    cursor: pointer;
}


.e {
    margin: 20px 30px;
    text-align: left;
}
.p{
    color: #4a4a4a;
    margin-top: 30px;
    margin-bottom: 6px;
    font-size: 15px;
}
.e input[type="text"], .e input[type="password"]{
    width: 100%;
    height: 40px;
    border-radius: 3px;
    border: 1px solid #adadad;
    padding: 0 10px;
    box-sizing: border-box;
}
.e input[type="submit"]{
    margin-top: 40px;
    width: 100%;
    height: 40px;
    border-radius: 5px;
    color: white;
    border: 1px solid #adadad;
    background: cyan;
    cursor: pointer;
    letter-spacing: 4px;
    margin-bottom: 40px;
}
.b div:hover{
    background: cyan;
}

 注册登录功能:

https://blog.csdn.net/m0_67930426/article/details/133849132?spm=1001.2014.3001.5501

你可能感兴趣的:(css,html,css,前端)