当前位置:JS特效 » 按钮图标 » 基于js实现的键盘导航搜索功能demo
基于js实现的键盘导航搜索功能demo
如果您觉得内容不错,请分享:

插件介绍

基于js实现的键盘导航搜索功能demo本文主要介绍:1. 项目介绍2. 项目效果展示3. 一步步实现项目效果4. 踩坑## 一、项目介绍  **功能描述:**- 一个优美快捷的个人导航页,附加主流搜索引擎**搜索**功能- 为键盘上的 26 个字母绑定了导航网址,敲击键盘上的字母可跳转相应网页- 自定义与字母关联的导航地址,数据存在本地 LocalStorage 中- 基于原生

浏览器兼容性

浏览器兼容性
时间:2021-10-09 阅读:196
简要教程

【案例简介】

基于js实现的键盘导航搜索功能demo本文主要介绍:

1. 项目介绍(简介,功能,使用到的技术栈)
2. 项目效果展示
3. 一步步实现项目效果
4. 踩坑

## 一、项目介绍
 
 

**功能描述:**

- 一个优美快捷的个人导航页,附加主流搜索引擎**搜索**功能
- 为键盘上的 26 个字母绑定了导航网址,敲击键盘上的字母可跳转相应网页
- 自定义与字母关联的导航地址,数据存在本地 LocalStorage 中
- 基于原生 JS,键盘按键动态生成,按键样式完全使用 CSS3 完成

## 二、项目效果展示

【案例截图】

【核心代码】


   <form action="" id="searchBar" class="searchBar">
        <ul id="searchEnginLogo" class="searchEnginLogo">
          <li class="active">
            <img src="./image/google.svg" alt="google" />
          </li>
          <li>
            <img src="./image/baidu.svg" alt="baidu" />
          </li>
        </ul>
        <input type="text" id="inputBar" />
        <button id="searchBtn" class="searchBtn"></button>
      </form>
    </header>
    <main>
      <div id="main" class="wrapper"></div>
    </main>
    <footer class="description">
      <h3>小Tips</h3>
      <ul class="tips-content">
        <li>1. 按键盘上相应字母进入你想要到的网站</li>
        <li>2. 字母相关的导航地址可将鼠标悬浮其上查看</li>
        <li>3. 鼠标移动到键盘的按键时,可自行编辑导航网址</li>
        <li>4. 编辑后,网址会保留下来,不用担心刷新之后不见了</li>
        <li>5. '.'代表未设置网站或无favicon</li>
      </ul>


Top