Web前端登录界面
HTML+CSS实现的一个登录界面web前端课程学完之后做的一个东西,记录一下自己的学习过程最终的效果图1.HTML部分<body><div class="main"><h1>Login</h1><div class="loin"><div class="first"><span class="fa fa-githu
·
HTML+CSS实现的一个登录界面
web前端课程学完之后做的一个东西,记录一下自己的学习过程
最终的效果图
1.HTML部分
<body>
<div class="main">
<h1>Login</h1>
<div class="loin">
<div class="first">
<span class="fa fa-github-alt"></span>
<input type="text" placeholder="user name">
</div>
<div class="first">
<span class="fa fa-search"></span>
<input type="password" placeholder="password">
</div>
</div>
<div class="last">
<input type="checkbox" style="border: 1px solid purple">
<a href="#" id="fst1">Remember me</a>
<a href="#"><b>Forget password?</b></a>
</div>
<div class="third">
<button>Login</button>
</div>
<div class="third">
<a href="#">Sign up</a>
</div>
</div>
</body>
CSS样式部分
<style>
body {
background-image: url(../shcool1.jpg);
background-repeat: no-repeat;
background-size: 100% auto;
}
* {
font-size: 15px;
}
.main {
width: 60%;
height: auto;
text-align: center;
background: rgb(105, 111, 112, 0.4);
margin-left: auto;
margin-right: auto;
margin-top: 10%;
border-radius: 20px;
}
.main>h1 {
display: block;
color: white;
padding-top: 3%;
font-size: 20px;
}
.main button ,.third a{
color: white;
width: 50%;
height: 30px;
font-size: 20px;
background-image: linear-gradient(to top, #37ecba 0%, #72afd3 100%);
font-weight: 700px;
border: 0;
/* border-radius: 20px; */
/* margin-top: 30px; */
margin-bottom: 30px;
display: inline-block;
text-decoration: none;
}
.first input {
width: 50%;
font-size: 20px;
border: 0px;
border-bottom: 2px solid white;
padding: 5px 10px;
background-color: #ffffff00;
color: #fff;
}
.main .loin .first i {
color: #fff;
}
.last {
width: 50%;
height: 30px;
margin: 0 auto;
margin-top: 10px;
}
.main .last input {
float: left;
}
.main .last a {
display: inline-block;
text-decoration: none;
font-size: 10px;
float: right;
color: white;
}
.main .last a:hover {
color: blue;
}
#fst1 {
display: inline-block;
font-size: 10px;
float: left;
}
.third {
width: 50%;
margin: 0 auto;
}
.third a:hover {
background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%);
}
.main .loin .first input::-webkit-input-placeholder {
color: white;
}
.third button:hover {
background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%);
}
.main .loin .first span {
font-size: 20px;
color: white;
}
.main .loin .first input:focus {
background-color: rgb(194, 214, 216);
}
.main .loin .first input[type=text]:focus {
outline: none;
}
.main .loin .first input[type=password]:focus {
outline: none;
}
</style>
总结记录
这是个人写的感觉不错的一个登录界面,对html和css的理解也更加深入了。
其实大一的时候就已经开始自学过一段时间web但是是三分热情。甚至还没将HTML看完
到大二下学院开了这门课之后才开始认真重学这门课程
希望学完JS之后自己可以写出更好看,更灵动的界面。
最后附上我最喜欢的一句诗
且将新火试新茶 诗酒趁年华
更多推荐
已为社区贡献1条内容
所有评论(0)