JS 网易严选输入框的制作

简介: JS 网易严选输入框的制作

最终效果如下图所示:

前置知识:iconfont图标库本地使用的方式

1. 进入阿里巴巴矢量图标库首页

   

2. 选择任一图标库

3.选择你要使用的字体图标,点击加入购物车

4. 点击右上角的购物车

5.选择添加至项目

6.保存到项目跳转至该项目,下载至本地

7.将下载的文件解压缩,只需将下面的文件移入你的项目文件即可

8.在html文件中,即可正常使用了

<link rel="stylesheet" href="./iconfont/iconfont.css" />

具体实现代码如下

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
        <!-- 在线引入iconfont图标库 -->
        <link rel="stylesheet" href="./iconfont/iconfont.css" />
        <style>
            * {
                padding: 0;
                margin: 0;
                box-sizing: border-box;
            }
            .container {
                display: flex;
                position: relative;
                margin: 100px;
            }
            input {
                width: 200px;
                height: 30px;
                padding-left: 30px;
                border-top-left-radius: 25px;
                border-bottom-left-radius: 25px;
                border: 1px solid #cc9756;
                border-right: none;
            }
            /* 取消输入框高亮 */
            input:focus {
                outline: none;
            }
            .container::after {
                content: '\eafe';
                position: absolute;
                top: 7px;
                left: 10px;
                font-family: 'iconfont' !important;
                font-size: 16px;
                font-style: normal;
                color: #c9c9d1;
            }
            .search {
                width: 100px;
                height: 30px;
                border-top-right-radius: 25px;
                border-bottom-right-radius: 25px;
                background: #cc9756;
                text-align: center;
                line-height: 30px;
                color: white;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <input type="text" placeholder="茅台" />
            <div class="search">搜索</div>
        </div>
    </body>
</html>

达到的效果图如下:

目录
相关文章
|
2月前
|
JavaScript 算法 数据安全/隐私保护
原生JS实现:密码输入框显示隐藏密码效果
原生JS实现:密码输入框显示隐藏密码效果
|
2月前
|
JavaScript 前端开发
JavaScript实现将输入框内容放大的效果
JavaScript实现将输入框内容放大的效果
14 0
|
2月前
|
JavaScript 前端开发
JavaScript实现将输入框中的信息保存到表格中
JavaScript实现将输入框中的信息保存到表格中
16 0
|
2月前
|
JavaScript 前端开发 算法
JavaScript实现按键快速获取输入框光标
JavaScript实现按键快速获取输入框光标
29 0
|
2月前
|
JavaScript 前端开发
Javascript的form表单校验输入框
Javascript的form表单校验输入框
32 0
|
2月前
|
JavaScript 前端开发
JavaScript 获取 input 输入框内容的几种方法
JavaScript 获取 input 输入框内容的几种方法
97 0
|
10月前
|
JavaScript
js鼠标离开-清除input输入框内的空格demo效果示例(整理)
js鼠标离开-清除input输入框内的空格demo效果示例(整理)
|
Web App开发 JavaScript 前端开发
JavaScript 技术篇-简单的两行js代码获取password不可见密码实例演示,js获取密码输入框里的值
JavaScript 技术篇-简单的两行js代码获取password不可见密码实例演示,js获取密码输入框里的值
857 0
JavaScript 技术篇-简单的两行js代码获取password不可见密码实例演示,js获取密码输入框里的值
|
JavaScript Java
jquery.tagsinput.js,不错的标签输入框
jquery.tagsinput.js,不错的标签输入框
286 0
jquery.tagsinput.js,不错的标签输入框