表单/表格

简洁时尚的CSS3用户登录界面设计

阿里云


这是一款非常简洁时尚的用户登录界面设计效果。该用户登录界面使用 CSS3 和少量的 jQuery 代码来完成各种元素的动画效果。通过在登录框区域制作各种方块旋转上升的动画来达到一种非常炫酷的效果。

HTML 结构

在 HTML 结构中使用标准的登录表单来制作登录输入和提交按钮。各种方形的图案使用的是无序列表带一组空的

也想出现在这里?联系我们
创客主机
  • 元素来制作。
    1. <div class="wrapper">
    2.   <div class="container">
    3.     <h1>Welcome</h1>
    4.     <form class="form">
    5.       <input type="text" placeholder="Username">
    6.       <input type="password" placeholder="Password">
    7.       <button type="submit" id="login-button">Login</button>
    8.     </form>
    9.   </div>
    10.  
    11.   <ul class="bg-bubbles">
    12.     <li></li>
    13.     <li></li>
    14.     <li></li>
    15.     <li></li>
    16.     <li></li>
    17.     <li></li>
    18.     <li></li>
    19.     <li></li>
    20.     <li></li>
    21.     <li></li>
    22.   </ul>
    23. </div>

    CSS 样式

    该登录特效的 CSS 样式也十分简单,动画效果主要是各种方块元素的旋转上升动画。它们使用的是 square 动画。

    1. .bg-bubbles {
    2.   position: absolute;
    3.   top: 0;
    4.   left: 0;
    5.   width: 100%;
    6.   height: 100%;
    7.   z-index: 1;
    8. }
    9. .bg-bubbles li {
    10.   position: absolute;
    11.   list-style: none;
    12.   display: block;
    13.   width: 40px;
    14.   height: 40px;
    15.   background-color: rgba(255, 255, 255, 0.15);
    16.   bottom: -160px;
    17.   -webkit-animation: square 25s infinite;
    18.   animation: square 25s infinite;
    19.   -webkit-transition-timing-function: linear;
    20.   transition-timing-function: linear;
    21. }

    为了制作各种不同的方块效果,特效中使用 nth-child 选择器来分别选择各个

  • 元素,分别为它们设置不同的位置,大小和动画延迟时间和动画持续时间。
    1. .bg-bubbles li:nth-child(1) {
    2.   left: 10%;
    3. }
    4. .bg-bubbles li:nth-child(2) {
    5.   left: 20%;
    6.   width: 80px;
    7.   height: 80px;
    8.   -webkit-animation-delay: 2s;
    9.           animation-delay: 2s;
    10.   -webkit-animation-duration: 17s;
    11.           animation-duration: 17s;
    12. }
    13. .bg-bubbles li:nth-child(3) {
    14.   left: 25%;
    15.   -webkit-animation-delay: 4s;
    16.           animation-delay: 4s;
    17. }
    18. .bg-bubbles li:nth-child(4) {
    19.   left: 40%;
    20.   width: 60px;
    21.   height: 60px;
    22.   -webkit-animation-duration: 22s;
    23.           animation-duration: 22s;
    24.   background-color: rgba(255, 255, 255, 0.25);
    25. }
    26. .bg-bubbles li:nth-child(5) {
    27.   left: 70%;
    28. }
    29. ...

    简洁时尚的 CSS3 用户登录界面设计

    已有 607 人购买
    查看演示升级 VIP立刻购买

    演示地址 下载地址
  • 收藏
    (0)

    发表回复

    热销模板

    Ashade - 作品展示摄影相册WordPress汉化主题
    LensNews

    本站承接 WordPress / PbootCMS / DedeCMS 等
    系统建站、仿站、开发、定制等业务!