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 相关文章推荐
Extjs407 getValue()和getRawValue()区别介绍
May 21 Javascript
禁止拷贝网页内容的js代码
Jan 22 Javascript
JavaScript中的数学运算介绍
Dec 29 Javascript
jquery实现textarea输入框限制字数的方法
Jan 15 Javascript
JavaScript计算两个日期时间段内日期的方法
Mar 16 Javascript
Jquery中map函数的用法
Jun 03 Javascript
JavaScript实现各种排序的代码详解
Aug 28 Javascript
Vue项目添加动态浏览器头部title的方法
Jul 11 Javascript
js 计算图片内点个数的示例代码
Apr 04 Javascript
使用uni-app开发微信小程序的实现
Dec 13 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
Jan 05 Javascript
Vue获取页面元素的相对位置的方法示例
Feb 05 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中防止SQL注入方法详解
2014/12/25 PHP
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
jquery.cookie.js使用指南
2015/01/05 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
JS实现仿QQ效果的三级竖向菜单
2015/09/25 Javascript
浅谈javascript中onbeforeunload与onunload事件
2015/12/10 Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
2016/06/14 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
如何使用bootstrap框架 bootstrap入门必看!
2017/04/13 Javascript
在JS中如何把毫秒转换成规定的日期时间格式实例
2017/05/11 Javascript
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
VUEX采坑之路之获取不到$store的解决方法
2019/11/08 Javascript
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
2020/08/20 NodeJs
[01:36]极致酷炫!TI9典藏宝瓶+撼地者至宝展示
2019/06/11 DOTA
python中使用PIL制作并验证图片验证码
2018/03/15 Python
Python3之读取连接过的网络并定位的方法
2018/04/22 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python的内存管理和垃圾回收机制详解
2019/05/18 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
tensorflow实现测试时读取任意指定的check point的网络参数
2020/01/21 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
纯CSS3单页切换导航菜单界面设计的简单实现
2016/08/16 HTML / CSS
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
实习单位推荐信范文
2013/11/27 职场文书
农林环境专业求职信
2014/03/13 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
《迟到》教学反思
2016/02/24 职场文书
2016年教育局“我们的节日——端午节”主题活动总结
2016/04/01 职场文书
公司要求试用期员工提交“述职报告”,该怎么写?
2019/07/17 职场文书
MySQL中CURRENT_TIMESTAMP的使用方式
2021/11/27 MySQL