首页前端开发CSScss动画登录界面

css动画登录界面

时间2023-09-07 23:57:02发布访客分类CSS浏览391
导读:在现代的网页设计中,使用动画效果可以增加感官的刺激,给用户带来更好的体验。其中,利用CSS动画实现登录页面效果是一个很好的选择。<!-- HTML结构 --><div id="login"><h1>登录&...

在现代的网页设计中,使用动画效果可以增加感官的刺激,给用户带来更好的体验。其中,利用CSS动画实现登录页面效果是一个很好的选择。

!-- HTML结构 -->
    div id="login">
    h1>
    登录/h1>
    form>
    input type="text" placeholder="用户名"/>
    input type="password" placeholder="密码"/>
    button>
    登录/button>
    /form>
    /div>
    !-- CSS样式 -->
#login {
    width: 300px;
    margin: 100px auto;
    padding: 20px;
    text-align: center;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    animation: login 1s;
}
@keyframes login {
0% {
    transform: translateY(-50px);
}
100% {
    transform: translateY(0);
}
}
h1 {
    font-size: 32px;
    margin-bottom: 20px;
}
input {
    display: block;
    width: 100%;
    height: 40px;
    padding: 5px;
    margin-bottom: 10px;
    border: none;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0,0,0,0.3) inset;
}
button {
    display: block;
    width: 100%;
    height: 40px;
    background: #f60;
    color: #fff;
    border: none;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
button:hover {
    background: #f90;
}
    

在这里,我们首先定义了HTML结构,包含一个form表单,里面有用户名、密码和登录按钮。然后通过CSS样式,定义了登录页面的样式,包括宽度、背景色、边框、圆角和阴影等。同时,通过animation属性定义了一个名为login的动画,实现了从上往下的渐变效果。

在表单的样式中,我们通过box-shadow属性实现了输入框和按钮的阴影效果。而在按钮的样式中,我们使用了:hover伪类,实现了鼠标悬停时按钮背景颜色的变化。

最终,这个登录页面看起来既美观又充满动感,能够给用户带来更好的体验。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css动画登录界面
本文地址: https://pptw.com/jishu/432649.html
css动画立方体炸开 MySQL如何存储long类型的参数

游客 回复需填写必要信息