如何制作一个精美的输入框?基本表单中的的账号或密码输入框样式

简介: 如何制作一个精美的输入框?基本表单中的的账号或密码输入框样式

html初始表单控件的默认样式十分简陋,呈现给用户的效果并不完美,今天本文就展示一个既简单又非常泛用的输入框样式,话不多说,直接开造  ᶘ ᵒᴥᵒᶅ  

首先html结构:外面包裹一个盒子,里面一个input输入框和一个div标签

<div class="account">
  <div class="account_title">账号</div>
  <div class="account_box">
    <input type="text" name="" id="account_inp" placeholder="请输入帐号" oninput="btn(this)">
        <img src="./img/下箭头(搜索).png" alt="">
  </div>
  <div class="account_text">收款账户不能为空</div>
</div>

初始结构:

样式代码:

.account {
        width: 300px;
        height: 90px;
        border-radius: 5px;
        padding-right:10px;
        margin: 50px;
      }
      .account_box {
        width: 390;
        height: 30px;
        border: 1px solid #DCDFE6;
        border-radius: 5px;
        padding: 0 10px;
        margin-top: 10px;
        display: flex;
        align-items: center;
      }
      .account_box>input {
        height: 90%;
        width: 254px;
        border: none;
        outline: none;
      }
      .account_box>img {
        width: 16px;
        height: 16px;
        transition: 0.2s;
      }
      .account_title{
        height: 18px;
        font-size: 14px;
      }
      .account_text{
        font-size: 14px;
        color: red;
      }

效果:

红色的提示信息要添加隐藏,待用户输入错误时再显示

js部分,先引入jqery文件,再进行编写:

// 触发input事件后获取输入框中的值
      function btn(text){
        // 判断是否为空,如果为空让红字显示,
        if($(text).val() == ""){
          // jqery自带的动画,非常好用
          $(".account_text").slideDown(200)
        }else{
          $(".account_text").slideUp(200)
        }
      }

看最终效果:

是不是  非——常——的简单 o((>ω< ))o

谢谢大家观看,作者纯新人,希望路过的大佬多多批评(づ ̄ 3 ̄)づ

目录
相关文章
|
6月前
|
前端开发 JavaScript 数据安全/隐私保护
c2c商城登录注册的输入框隐藏
c2c商城登录注册的输入框隐藏
|
6月前
|
安全 JavaScript 数据安全/隐私保护
jQuery会员中心安全修改表单特效
jQuery实现的会员中心安全修改表单特效代码是一款实现了可以修改登录密码,交易密码,手机号码,实名认证,电子邮箱,安全设置表单,会员表单等设置效果的代码
43 4
jQuery会员中心安全修改表单特效
|
6月前
表单控件:多行输入框
表单控件:多行输入框。
35 1
|
11月前
表单单选框,多选框美化
之前总是匆匆看过,如今终于知道该怎么搞了。。。 **利用label挂钩checkbox的特点来实现。 当html代码中,label的for属性值和checkbox的id值一样的时候,label就可以控制checkbox的选择了。
35 0
|
前端开发
CSS实现头像右上角消息数字提示
CSS实现头像右上角消息数字提示
95 0
【分享】宜搭抽屉内嵌入表单,表单提交后自动隐藏抽屉
抽屉内嵌入表单,表单提交后自动隐藏抽屉
556 1
|
前端开发
bootstrap 组件 警告框 徽章 面包屑导航 按钮 按钮组 学习总结
bootstrap 组件 警告框 徽章 面包屑导航 按钮 按钮组 学习总结
|
JavaScript
重读vue电商网站4之登录页面总结使用 iconfont 给输入框添加图标
重读vue电商网站4之登录页面总结使用 iconfont 给输入框添加图标
142 0
重读vue电商网站4之登录页面总结使用 iconfont 给输入框添加图标
|
前端开发 JavaScript
界面按钮样式丑?不可能!16款css实现炫酷按钮
界面按钮样式丑?不可能!16款css实现炫酷按钮
353 0
界面按钮样式丑?不可能!16款css实现炫酷按钮
|
存储 JavaScript
行内表单 在统一行显示搜索框 下拉框 按钮
行内表单 在统一行显示搜索框 下拉框 按钮
行内表单 在统一行显示搜索框 下拉框 按钮