整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          簡單小程序:登錄頁面(html)

          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>登錄頁面</title>
              /*總體的樣式*/
              <style>
              	/*盒子樣式*/
                  #box{
                      width: 350px; //寬
                      height: 450px; //高
                      border: 1px solid black; //邊框
                      border-radius: 10px; //邊框弧度
                      font-family: 黑體; //字體
                      letter-spacing:8px; //段間距
                      word-spacing: 10px; //字間距
                      line-height: 40px; //行高
                      font-size: 18px; //字大小
                      padding: 20px; //內邊框
                  }
                  /*給'注冊'賦予樣式*/
                  .register{
                      width:280px ; //寬
                      height: 50px; //高
                      background-color: skyblue; //背景顏色
                      border-radius: 10px; //邊框弧度
          
                  }
                  /*將所有邊框都改變*/
                  *{
                      border-radius: 5px; 邊框弧度
                  }
                  /*使用class選擇器,賦予number寬高和邊框*/
                  .number{
                      width: 185px; //寬
                      height: 27px; //高
                      border-width: 1px; //邊框寬度
          
                  }
                  /*id選擇器*/
                  #two{
                      width: 55px; //寬
                      border-width: 1px; 邊框寬度
                  }
                  /*id選擇器*/
                  #phone{
                      width: 103px; //寬
                  }
                  /*class 選擇器*/
                  .boxs{
                      zoom: 75%; //清除浮動
                      color: darkgray; //顏色
                  }
                  /*class選擇器*/
                  .box_a{
                      width: 50px; //寬
                      height: 50px; //高
                      background-image: url("../image/04.jpg "); //背景圖片
                      background-repeat: no-repeat; // 是否平鋪
                      background-size: 50px 25px; //背景尺寸
                      position: relative; //定位 相對定位
                      left: 310px; //定位后左移
                      bottom: 32px; //定位后下移
          
                  }
              </style>
          </head>
          <body>
          <div id="box">
              <h1>請注冊</h1>
          <p style="color: darkgray">已有帳號?<a href="https://im.qq.com/index">登錄</a></p>
          <form action="" method="post">
              <label for="name">用戶名</label>
              <input type="text" placeholder="請輸入用戶名" id="name" class="number"> <br>
              <label for="phone">手機號</label>
              <select name="" id="two" class="number">
              <optgroup>
                  <option style="" class="">+86</option>
              </optgroup>
              </select>
              <input type="text" placeholder="請輸入手機號" id="phone" class="number"> <br>
              <label for="mima">密?碼</label>
              <input type="password" placeholder="請輸入密碼" id="mima" class="number"> <br>
              <label for="mima">驗證碼</label>
              <input type="password" placeholder="請輸入驗證碼" id="is" class="number">
              <div class="box_a"></div>
              <div class="boxs">
                  <input type="radio" id="" class="accept">閱讀并接受協議<br>
              </div>
              <input type="submit" value="注冊" class="register" >
          
              </form>
          </div>
          
          
          </body>
          </html>
          在這里插入圖片描述

          家好,今天給大家介紹一款,html+css實現的扁平簡潔登錄頁面html源碼(圖1)。送給大家哦,獲取方式在本文末尾。

          圖1

          打開頁面有圖片動畫特效,看起來非常不錯(圖2)

          圖2

          源碼完整,需要的朋友可以下載學習(圖3)

          圖3

          本源碼編碼:10186,需要的朋友,訪問[92ui點net],搜索10186,即可獲取。

          HTML+CSS3+JS創意設計——打造炫酷滑動登錄頁面

          **引言:探索交互之美**

          在Web開發的世界里,優秀的用戶體驗往往始于一個精心設計的登錄界面。HTML5、CSS3以及JavaScript的結合讓我們能夠創造出極具創意與個性化的滑動登錄頁面,讓用戶在首次接觸應用時就能留下深刻印象。本篇文章將詳細介紹如何利用基礎的HTML+CSS3+JS技術,從零開始打造一款令人眼前一亮的滑動登錄頁面,并通過詳細的代碼實例解析,帶領您領略前端交互設計的魅力。

          ---

          ### **一、搭建基礎HTML結構**

          **標題:** 構建骨骼——登錄表單的基礎布局

          首先,我們需要構建一個簡潔明了的HTML結構,包括用戶名輸入框、密碼輸入框、登錄按鈕以及可選的注冊鏈接。為了實現滑動效果,我們還將引入一個容器元素來包裹整個登錄區域。

          ```html

          <!DOCTYPE html>

          <html lang="zh">

          <head>

          <meta charset="UTF-8">

          <title>滑動登錄頁面</title>

          <!-- 引入外部CSS和JS文件 -->

          <link rel="stylesheet" href="styles.css">

          <script src="scripts.js" defer></script>

          </head>

          <body>

          <div id="login-slider">

          <form action="#" class="login-form">

          <input type="text" placeholder="用戶名" required>

          <input type="password" placeholder="密碼" required>

          <button type="submit">登錄</button>

          <a href="#">忘記密碼?</a>

          <a href="#">立即注冊</a>

          </form>

          </div>

          </body>

          </html>

          ```

          ---

          ### **二、CSS3魔法——樣式與動畫**

          **標題:** 點綴肌膚——賦予登錄表單靈動之感

          接下來,我們將使用CSS3為登錄表單添加樣式,并利用`@keyframes`規則定義滑動動畫效果。同時,我們還需要保證登錄表單在不同設備上具有良好的響應式布局。

          ```css

          /* styles.css */

          body {

          margin: 0;

          background-color: #f0f0f0;

          }

          #login-slider {

          position: absolute;

          top: 50%;

          left: 50%;

          transform: translate(-50%, -50%);

          width: 300px;

          height: auto;

          background-color: white;

          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);

          overflow: hidden;

          }

          .login-form {

          display: flex;

          flex-direction: column;

          padding: 20px;

          animation: slideIn 1s ease-in-out forwards;

          }

          /* 定義滑動動畫 */

          @keyframes slideIn {

          0% {

          transform: translateY(100%);

          }

          100% {

          transform: translateY(0);

          }

          }

          /* 登錄表單元素樣式 */

          input[type="text"],

          input[type="password"] {

          margin-bottom: 10px;

          padding: 10px;

          border: none;

          border-radius: 5px;

          }

          button {

          cursor: pointer;

          background-color: #007bff;

          color: white;

          padding: 10px 20px;

          border: none;

          border-radius: 5px;

          text-transform: uppercase;

          font-weight: bold;

          }

          /* 響應式布局 */

          @media screen and (max-width: 768px) {

          #login-slider {

          width: 90%;

          }

          }

          ```

          ---

          ### **三、JavaScript增強交互**

          **標題:** 賦予靈魂——用JavaScript實現滑動觸發與驗證邏輯

          現在我們要借助JavaScript來控制登錄表單的滑動行為,例如當用戶點擊某個鏈接或者頁面加載完成后自動觸發滑動動畫。同時,可以增加一些簡單的表單驗證功能。

          ```javascript

          // scripts.js

          document.addEventListener('DOMContentLoaded', () => {

          // 頁面加載完成后執行滑動動畫

          const loginSlider = document.getElementById('login-slider');

          loginSlider.classList.add('slide-active');

          // 表單提交事件處理,此處僅為示例,實際場景下需加入真實驗證邏輯

          const form = document.querySelector('.login-form');

          form.addEventListener('submit', (event) => {

          event.preventDefault(); // 阻止默認提交行為

          const username = form.querySelector('input[type="text"]').value;

          const password = form.querySelector('input[type="password"]').value;

          // 實現簡單驗證邏輯,如為空檢查

          if (!username || !password) {

          alert('用戶名和密碼不能為空!');

          } else {

          // 這里可以替換為真實的登錄請求邏輯

          console.log('正在登錄...', username, password);

          }

          });

          });

          ```

          ---

          ### **四、創意無限——拓展與優化**

          **標題:** 持續創新——更多滑動登錄頁面的設計思路與實踐

          除了上述基本的滑動登錄形式,還可以進一步豐富設計,比如:

          - 添加進度條指示登錄滑動完成度;

          - 使用CSS變量實現自定義主題切換;

          - 結合SVG圖標增加視覺吸引力;

          - 通過IntersectionObserver API實現視口可見時自動滑動;

          - 配合AJAX技術實現實時驗證和無刷新登錄。

          ---

          **結語:**

          通過這次對HTML+CSS3+JS組合技術的探索,我們不僅成功地制作出了一個富有創意的滑動登錄頁面,還展現了前端技術在交互設計中的無限可能性。學習并靈活運用這些基礎知識,可以讓您的Web應用更加生動有趣,從而更好地吸引和留住用戶。持續關注前端技術的最新發展,不斷挑戰自我,用代碼書寫更美好的Web世界。


          主站蜘蛛池模板: 麻豆文化传媒精品一区二区| 精品人妻无码一区二区三区蜜桃一 | 一区二区三区在线视频播放| 国产精品成人免费一区二区| 国产精品美女一区二区| 日韩久久精品一区二区三区| 韩国理伦片一区二区三区在线播放 | 区三区激情福利综合中文字幕在线一区 | 精品人妻中文av一区二区三区| 中文字幕一区二区三区视频在线| AV怡红院一区二区三区| 黄桃AV无码免费一区二区三区 | 亚洲一区免费视频| 日韩精品一区二区三区四区 | 日本不卡一区二区视频a| 人妻少妇AV无码一区二区| 蜜桃传媒视频麻豆第一区| 国产内射999视频一区| 日韩欧美一区二区三区免费观看| 熟女精品视频一区二区三区| 久久人妻内射无码一区三区 | 人妻久久久一区二区三区| 一区二区三区中文| 无码人妻精品一区二区三区东京热 | 综合无码一区二区三区四区五区| 国产精品伦子一区二区三区| 久久国产精品一区免费下载| 无码AV动漫精品一区二区免费| 亚洲日韩一区二区三区| 日韩精品区一区二区三VR| 无码人妻精品一区二区三| 国产成人久久精品一区二区三区 | 亚洲乱码国产一区网址| 精品一区中文字幕| 日韩一区二区精品观看| 小泽玛丽无码视频一区| 精品国产高清自在线一区二区三区| 91在线看片一区国产| 国模吧一区二区三区精品视频| 久久久久人妻精品一区三寸| 日韩精品无码Av一区二区|