当前位置: 首页 > news >正文

苏州网站建设开发考研培训

苏州网站建设开发,考研培训,将wordpress压缩包解压至一个空文件夹_并上传它.,泰国如何做网站推广概述 在访问某些网站的时候,第一次进去你会发现有个操作指引,本文引用driver.js,教你在你的页面也加入这般高大上的操作指引。 实现效果 实现 driver.js简介 driver.js是一个功能强大且高度可定制的基于原生JavaScript开发的新用户引导库…

概述

在访问某些网站的时候,第一次进去你会发现有个操作指引,本文引用driver.js,教你在你的页面也加入这般高大上的操作指引。

实现效果

操作指引

高亮区域

实现

driver.js简介

driver.js是一个功能强大且高度可定制的基于原生JavaScript开发的新用户引导库。它没有依赖项,支持所有主要浏览器。

  • 官网地址:https://kamranahmed.info/driver.js
  • 配置项: https://driverjs.com/docs/configuration
  • API:https://driverjs.com/docs/api

安装

可通过NPM的方式引入。

npm i driver.js
// 或者
yarn add driver.js

或者CDN的方式引入

<script src="https://unpkg.com/driver.js/dist/driver.min.js"></script>
<link rel="stylesheet" href="https://unpkg.com/driver.js/dist/driver.min.css">

特性

  • **简单:**简单易用,完全没有外部依赖

  • 高度可定制:有一个强大的api,可以用于你希望突出显示任何内容

  • 高亮显示:页面功能介绍上的任意元素(字面上的任意)

  • 功能介绍:为你的web应用程序创建强大的功能介绍

  • 焦点移位器:为用户友好添加焦点移位器

  • 用户友好:通过键盘行为控制一切

  • 一致行为:所有浏览器(包括著名的IE)都可以使用

  • MIT声明:免费用于个人和商业用途。

实现

高亮

const driverObj = driver({popoverClass: "my-custom-popover-class",
});
driverObj.highlight({element: ".form-start-position",popover: {title: "起点",description: "<p>输入起点关键词,选择正确的起点</p>",},
});

操作指引

const tipsKey = `page-tips`;
if (localStorage.getItem(tipsKey)) return;
const stepsData = [{element: ".form-start-position",popover: {title: "起点",description: "<p>输入起点关键词,选择正确的起点</p>",side: "bottom",align: "center",},},{element: ".form-end-position",popover: {title: "终点",description: "<p>输入终点关键词,选择正确的终点</p>",side: "bottom",align: "center",},},{element: ".query-button",popover: {title: "查询",description: "<p>点击查询按钮,开始查询规划路径并在地图上展示</p>",side: "bottom",align: "center",},},{element: ".map-button",popover: {title: "地图",description: "<p>展示地图和路径规划</p>",side: "bottom",align: "center",},},
];
const driverObj = driver({popoverClass: "my-custom-popover-class",overlayColor: "#000000",overlayOpacity: 0.5,prevBtnText: "上一提示",nextBtnText: "下一提示",doneBtnText: "知道了",closeBtnText: "关闭",showProgress: true,progressText: "{{current}}/{{total}}",allowClose: true,stageRadius: 4,stagePadding: 10,popoverOffset: 10,onDestroyed: (ele) => {localStorage.setItem(tipsKey, "true");},steps: stepsData,
});
driverObj.drive();

自定义样式

.my-custom-popover-class {background-color: rgba(1, 122, 242, 0.8);color: #fff;.driver-popover-arrow-side-top {border-top-color: rgba(1, 122, 242, 0.8);}.driver-popover-arrow-side-bottom {border-bottom-color: rgba(1, 122, 242, 0.8);}.driver-popover-arrow-side-left {border-left-color: rgba(1, 122, 242, 0.8);}.driver-popover-arrow-side-right {border-right-color: rgba(1, 122, 242, 0.8);}.driver-popover-progress-text,.driver-popover-close-btn {color: #fff;}.driver-popover-prev-btn,.driver-popover-next-btn {border: 1px solid #fff;color: rgba(1, 122, 242, 1);}
}
http://www.mnyf.cn/news/45357.html

相关文章:

  • 深圳高端网站建设网页设计怎么优化关键词
  • 高端电子网站建设优化系统软件
  • 重庆市建设银行网站首页自己建网站需要多少钱
  • 快手流量推广免费网站网上的推广
  • 做公司网站 找谁做网站如何发布
  • 东莞网站建设营销哪家好b2b平台有哪几个
  • 开发游戏app路由优化大师
  • 做五金的网站免费营销软件网站
  • 人力资源和社会保障部招聘seo网站怎么搭建
  • 网站开发与运营营销策划案ppt优秀案例
  • 可视网站开发工具企业产品网络推广
  • 通辽网站开发seo怎么发布外链
  • 佛山网站设计平台网红推广
  • 网站建设捌金手指专业9营销方案ppt
  • 中卫市住房和城乡建设局网站优化好搜移动端关键词快速排名
  • 公司做网站会计分录北京优化网站公司
  • wordpress去掉边栏百度竞价推广账户优化
  • wordpress文章首行网站seo视频教程
  • 辽阳做网站公司创建app平台
  • 网站建设开票属于哪个名称晋中网站seo
  • 网站备案委托书网络推广方法大全
  • 口子网站怎么做seo排名优化软件免费
  • 阜阳微网站建设多少钱seo标题优化步骤
  • 电商网站建设课程网络服务提供者
  • 做网站分辨率多少钱某网站seo诊断分析
  • 安徽建站优化哪里有镇江交叉口优化
  • 专业做网站公司 前景全球搜钻
  • 免费推广企业网站常用的网络营销方法及效果
  • 重庆网站改版青岛谷歌推广
  • wordpress文章页图片seo推广技巧