css动画登录界面
导读:在现代的网页设计中,使用动画效果可以增加感官的刺激,给用户带来更好的体验。其中,利用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