一个注册页面的前端模板(html+css+javascript)可自适应屏幕

简介: 一个注册页面的前端模板(html+css+javascript)可自适应屏幕,修改样式即可用。

一个注册页面的前端模板(html+css+javascript)可自适应屏幕,修改样式即可用。

截图

2345_image_file_copy_1.jpg

代码

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>the first webpage</title>
  <style type="text/css">
    /*   整体布局*/
    *{
      padding:0;
      margin:0;
    }
    html{
      height:100%;
    }
    body{
      height:100%;
    }
    #head{
      width:100%;
      height:10%;
      background-color:#456123;
    }
    #content{
      width:100%;
      height:85%;
      /* background-color:#856491; */
    }
    #foot{
      width:100%;
      height:5%;
      background-color:#526341;
    }
    /*注册框样式设置*/
    #zhuce {
      position: relative;
      width: 25%;
      height: 70%;
      top: 15%;
      left: 15%;
      text-align:center;
      /*圆角*/
      border-radius: 15px;
      /*透明*/
      /* background-color: rgba(255, 255, 255, 0.7); */
      background-color: rgba(123, 214, 12, 0.7);
    }
    #headline {
      font-weight: bold;
      font-size:40px;
      text-align: center;
      cursor: default;
    }
    /*昵称*/
    #username {
      border-radius: 5px;
      width: 80%;
      height: 10%;
      /* margin-top: 5%; */
      font-size: 20px;
      background: #ffffff;
      border: none;
    }
    /*邮箱*/
    #userid {
      border-radius: 5px;
      width: 80%;
      height: 10%;
      /* margin-top: 5%; */
      font-size: 20px;
      background: #ffffff;
      border: none;
    }
    /*密码*/
    #passid {
      border-radius: 5px;
      width: 80%;
      height: 10%;
      /* margin-top: 5%; */
      font-size: 20px;
      background: #ffffff;
      border: none;
    }
    /*重复密码*/
    #passidre {
      border-radius: 5px;
      width: 80%;
      height: 10%;
      /* margin-top: 5%; */
      font-size: 20px;
      background: #ffffff;
      border: none;
    }
    /*确认提交按钮*/
    #subid {
      border-radius: 5px;
      width: 80%;
      height: 10%;
      margin-top: 5%;
      font-size: 20px;
      font-weight: bold;
      color: #ffffff;
      background-color: #05a081;
      /*设置光标的形状*/
      cursor: pointer;
      border: none;
    }
    .tip{
      width:80%;
      height:5%;
      font-size:10px;
      color:red;
      margin: 3px auto;
    }
  </style>
  <script type="text/javascript">
    /*昵称提示函数*/
    function usernameOver(){
      document.getElementById("tip_username").innerHTML="10个字符以内,2个字符以上";
    }
    function usernameOut(){
      document.getElementById("tip_username").innerHTML="";
    }
    /*邮箱提示函数*/
    function useridOver(){
      document.getElementById("tip_userid").innerHTML="请输入真实邮箱,便于后期维护";
    }
    function useridOut(){
      document.getElementById("tip_userid").innerHTML="";
    }
    /*密码提示函数*/
    function passidOver(){
      document.getElementById("tip_passid").innerHTML="至少包含8个字符,最多20个字符,至少包含字母和数字";
    }
    function passidOut(){
      document.getElementById("tip_passid").innerHTML="";
    }
    /*再次密码提示函数*/
    function passidreOver(){
      document.getElementById("tip_passidre").innerHTML="请再次输入密码";
    }
    function passidreOut(){
      document.getElementById("tip_passidre").innerHTML="";
    }
  </script>
 </head>
 <body>
  <div id="head">head</div><!--10%-->
    <div id="content">
      <div id="zhuce">
        <div id="headline">
          欢迎加入
        </div>
        <div id="tip_username"  class="tip"></div>
        <input type="text" id="username" placeholder="请昵称" onmouseover="usernameOver()" onmouseout="usernameOut()"></br>
        <div id="tip_userid" class="tip"></div>
        <input type="text" id="userid" placeholder="请输入邮箱" onmouseover="useridOver()" onmouseout="useridOut()"></br>
        <div id="tip_passid" class="tip"></div>
        <input type="password" id="passid" placeholder="请输入密码" onmouseover="passidOver()" onmouseout="passidOut()"></br>
        <div id="tip_passidre" class="tip"></div>
        <input type="password" id="passidre" placeholder="请再次输入密码" onmouseover="passidreOver()" onmouseout="passidreOut()"></br>
        <button id="subid" onclick="subform()">确定</button>
      </div>
    </div><!--85%-->
    <div id="foot">foot</div><!--5%-->
 </body>
</html>
相关文章
|
15天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
23 0
|
19天前
|
前端开发 JavaScript 网络协议
前端最常见的JS面试题大全
【4月更文挑战第3天】前端最常见的JS面试题大全
42 5
|
21天前
|
缓存 前端开发
前端代码整洁与规范之CSS篇
【4月更文挑战第2天】 前端代码整洁与规范之CSS篇
40 4
|
1月前
|
JavaScript 前端开发 Java
纯前端JS实现人脸识别眨眨眼张张嘴案例
纯前端JS实现人脸识别眨眨眼张张嘴案例
48 0
|
5天前
|
数据采集 前端开发 网络协议
如何使用代理IP通过HTML和CSS采集数据
如何使用代理IP通过HTML和CSS采集数据
|
10天前
|
移动开发 前端开发 JavaScript
CSS选择器 前端开发入门笔记(十)
CSS选择器 前端开发入门笔记(十)
19 1
|
10天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1
|
10天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
13天前
|
前端开发 JavaScript 搜索推荐
CSS框架是前端开发中不可或缺的工具
【4月更文挑战第12天】CSS框架是前端开发中不可或缺的工具
18 2
|
17天前
|
JSON JavaScript 前端开发
js是什么、html、css
js是什么、html、css

相关实验场景

更多