JS Input里添加小图标的两种方法


Posted in Javascript onNovember 11, 2017

我们在做网页的时候,经常需要在input里面添加小图标,那么这里就介绍比较常见的两种方法。

方法一

将小图标当做input的背景来插入,直接上代码吧:

<style type="text/css">
      *{
        margin: 0;
        padding: 0;
      }
      input{
        border: none;
      }
      .box{
        height: 50px;
        background: yellow;
      }
      .box input{
        width: 200px;
        height: 30px;
        border-radius: 15px;
        margin: 10px 0;
        background: url(image/search.gif) no-repeat;
        background-color: white;
        background-position: 3px;
        padding-left: 30px;
        border: 1px solid black;
        outline: none;
      }
    </style>
  </head>
  <body>
    <div class="box">
      <input type="text" class="username" value="搜索"/>
    </div>
  </body>

方法二

使用 i 标签插入

<style type="text/css">
      *{
        margin: 0;
        padding: 0;
      }
      .box{
        width: 200px;
        position: relative;
      }
      .box .icon-search{
        background: url(image/search.gif) no-repeat;
        width: 20px;
        height: 20px;
        position: absolute;
        top: 6px;
        left: 0;
      }
      .box .username{
        padding-left: 30px;
        height: 25px;
      }
    </style>
  </head>
  <body>
    <div class="box">
      <i class="icon-search"></i>
      <input type="text" class="username" value="搜索"/>
    </div>
  </body>

总结

以上所述是小编给大家介绍的JS Input里添加小图标的两种方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
javascript一个无懈可击的实例化XMLHttpRequest的方法
Oct 13 Javascript
js时间日期格式化封装函数
Dec 02 Javascript
javascript中返回顶部按钮的实现
May 05 Javascript
详解JavaScript中的客户端消息框架设计原理
Jun 24 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
Jul 09 Javascript
js canvas仿支付宝芝麻信用分仪表盘
Nov 16 Javascript
原生JavaScript实现Tooltip浮动提示框特效
Mar 07 Javascript
Javascript 编码约定(编码规范)
Mar 11 Javascript
详解vue-loader在项目中是如何配置的
Jun 04 Javascript
简单了解Javscript中兄弟ifream的方法调用
Jun 17 Javascript
JavaScript 引用类型实例详解【数组、对象、严格模式等】
May 13 Javascript
JavaScript文档加载模式以及元素获取
Jul 28 Javascript
fetch 使用及如何接收JS传值
Nov 11 #Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
Nov 11 #Javascript
AngularJS遍历获取数组元素的方法示例
Nov 11 #Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
Nov 11 #Javascript
vue父组件向子组件动态传值的两种方法
Nov 11 #Javascript
详解Vue如何支持JSX语法
Nov 10 #Javascript
微信小程序异步处理详解
Nov 10 #Javascript
You might like
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
使用XHGui来测试PHP性能的教程
2015/07/03 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
php显示当前文件所在的文件以及文件夹所有文件以树形展开
2013/12/13 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
2014/11/20 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
jQuery中$(function() {});问题详解
2015/08/10 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
AngularJS基础 ng-include 指令示例讲解
2016/08/01 Javascript
AngularJs Managing Service Dependencies详解
2016/09/02 Javascript
BootStrap tooltip提示框使用小结
2016/10/26 Javascript
javascript设计模式之策略模式学习笔记
2017/02/15 Javascript
微信小程序movable view移动图片和双指缩放实例代码
2017/08/08 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
Webpack 4如何动态切割JS注入文件名详解
2019/07/09 Javascript
JS原形与原型链深入详解
2020/05/09 Javascript
vue中v-model对select的绑定操作
2020/08/31 Javascript
vue实现lodop打印功能的示例
2020/11/11 Javascript
python使用fileinput模块实现逐行读取文件的方法
2015/04/29 Python
关于Python元祖,列表,字典,集合的比较
2017/01/06 Python
Python编程之Re模块下的函数介绍
2017/10/28 Python
Django自定义用户认证示例详解
2018/03/14 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
Python如何使用函数做字典的值
2019/11/30 Python
python调用私有属性的方法总结
2020/07/24 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
2020/09/24 Python
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
印度低票价航空公司:GoAir
2017/10/11 全球购物
旅游管理专业学生求职信
2013/09/28 职场文书
2015年女生节活动总结
2015/02/27 职场文书
建议书的格式及范文
2015/09/14 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书
使用Python脚本对GiteePages进行一键部署的使用说明
2021/05/27 Python
redis缓存存储Session原理机制
2021/11/20 Redis