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

响应式网站模板html手机网站开发是什么

响应式网站模板html,手机网站开发是什么,wordpress 引用js,本地搭建wordpress一、介绍 Intro.js 是一个用于创建网站用户引导、功能介绍和教程的 JavaScript 库。它允许开发者通过步骤和提示突出显示网站上的特定元素#xff0c;以帮助用户更好地了解和使用网站的功能。以下是 Intro.js 的一些关键特点和用法介绍#xff1a; 更多Intro.js 功能网址以帮助用户更好地了解和使用网站的功能。以下是 Intro.js 的一些关键特点和用法介绍 更多Intro.js 功能网址Intro.js Themes | Intro.js Docs 二、主要特点 用户引导 Intro.js 可以创建引导引导用户在网站上执行特定的操作或了解关键功能。步骤和提示 可以定义引导中的每个步骤并为每个步骤提供提示包括标题、描述和位置。高亮显示元素 Intro.js 允许高亮显示网站上的特定元素使其在引导中更为突出。导航按钮 提供导航按钮使用户能够在引导的步骤之间进行切换。自定义样式 Intro.js 允许开发者自定义引导的样式以匹配网站的设计风格。 三、代码实现 1.JS方式实现 1安装Intro.js插件 npm install intro.js --save // 使用npm安装 或 yarn add intro.js // 使用yarn安装 2引入Intro.js import IntroJs from intro.js // introjs库 import intro.js/introjs.css // introjs默认css样式 // import intro.js/themes/introjs-modern.css // introjs主题 3实现整体Vue引导 templatediv classcontainerdiv idone引导111111/divdiv idtwo引导2222222/div/divdiv idfinally引导333333/div /template script import IntroJs from intro.js // introjs库 import intro.js/introjs.css // introjs默认css样式 // import intro.js/themes/introjs-modern.css // introjs主题 // introjs还提供了多种主题可以通过以下方式引入 import intro.js/themes/introjs-dark.css // introjs主题 import { nextTick, onMounted } from vue; export default {setup() {const initPageIntro () {// 引导图const allSteps [{element: #one, //这是添加引导的元素idintro: 引导一1111111111111111, //这是引导提示内容position: right //这是引导位置},{element: #two,intro: 引导二1111111111111111,position: left},{element: #finally,intro: 引导结束,position: top}]const curIntro IntroJs()curIntro.setOptions({prevLabel: 上一步,nextLabel: 下一步,skipLabel: 跳过,doneLabel: 完成,tooltipPosition: bottom /* 引导说明框相对高亮说明区域的位置 */,hidePrev: true, // 隐藏第一步中的上一个按钮tooltipClass: /* 引导说明文本框的样式 */,highlightClass: /* 说明高亮区域的样式 */,exitOnOverlayClick: false /* 是否允许点击空白处退出 */,showStepNumbers: false /* 是否显示说明的数据步骤*/,keyboardNavigation: false /* 是否允许键盘来操作 */,showButtons: true /* 是否按键来操作 */,showBullets: true /* 是否使用点点点显示进度 */,showProgress: false /* 是否显示进度条 */,scrollToElement: true /* 是否滑动到高亮的区域 */,overlayOpacity: 0.6 /* 遮罩层的透明度 */,positionPrecedence: [bottom, top, right, left] /* 当位置选择自动的时候位置排列的优先级 */,disableInteraction: false, /* 是否禁止与元素的相互关联 */hintPosition: top-middle,steps: allSteps})curIntro.oncomplete(() {// 点击结束按钮后执行的事件console.log(oncomplete)})curIntro.onexit(() {// 点击跳过按钮后执行的事件console.log(onexit)})curIntro.onchange(() {// 点击下一步执行的事件console.log(onchange)})curIntro.start()}onMounted(() {nextTick(() {initPageIntro()})})} } /script1.TS封装方式实现 1安装Intro.js插件 npm install intro.js --save // 使用npm安装 或 yarn add intro.js // 使用yarn安装 2创建TS文件进行封装 import introJs from intro.js import intro.js/introjs.css // introjs默认css样式 // import intro.js/themes/introjs-modern.css // introjs主题/*** name: 新手指导* param {String} pathname 当前页面的path* param {Array} stepsArr 步骤内容包括element、intro* return {*}*/ export function intro(pathname: any, stepsArr: any) {let guideObj JSON.parse(localStorage.getItem(introCache)) || {}if (!guideObj[pathname]) {guideObj[pathname] 1localStorage.setItem(guide, JSON.stringify(guideObj))introJs().setOptions({prevLabel: 上一步,nextLabel: 下一步,skipLabel: ✕,doneLabel: 完成,tooltipPosition: bottom /* 引导说明框相对高亮说明区域的位置 */,hidePrev: true, // 隐藏第一步中的上一个按钮tooltipClass: /* 引导说明文本框的样式 */,highlightClass: /* 说明高亮区域的样式 */,exitOnOverlayClick: false /* 是否允许点击空白处退出 */,showStepNumbers: false /* 是否显示说明的数据步骤*/,keyboardNavigation: false /* 是否允许键盘来操作 */,showButtons: true /* 是否按键来操作 */,showBullets: true /* 是否使用点点点显示进度 */,showProgress: false /* 是否显示进度条 */,scrollToElement: true /* 是否滑动到高亮的区域 */,overlayOpacity: 0.6 /* 遮罩层的透明度 */,positionPrecedence: [bottom, top, right, left] /* 当位置选择自动的时候位置排列的优先级 */,disableInteraction: false, /* 是否禁止与元素的相互关联 */hintPosition: top-middle,steps: stepsArr}).start()} } 3代码实现 templatediv classcontainerdiv idone引导步骤1/divdiv idtwo引导步骤2/div/divdiv idfinally引导结束3333/div /template script setup langts import { intro } from ./introJs.ts import { nextTick, onMounted } from vue;// 新手指导 const stepsArr [{element: #one, //这是添加引导的元素idintro: 引导步骤11111111111111111, //这是引导提示内容position: right //这是引导位置 }, {element: #two,intro: 步骤21111111111111111,position: left }, {element: #finally,intro: 引导结束3333333,position: top }] onMounted(() {// nextTick(() {// introTS(“路由”, “参数”) // 调用函数并传参intro(222221, stepsArr) // 调用函数并传参// })})/script额外 可以提供其他的样式进行指引。可以直接导入下方样式路径即可。
http://www.pierceye.com/news/775358/

相关文章:

  • 网站内如何做论坛建设网站宝安区
  • 公司网站管理制定的作用网站建设设计文档模板
  • 做网站 附加信息全网整合营销公司
  • 做网站都需要用到什么软件每年网站备案抽查
  • 网站如何做电脑和手机软件ps素材网站大全
  • 佛山网站建设培训高能建站
  • 网站开发的相关技能广州有哪些广告公司
  • jsp网站设计用以前用过的域名做网站
  • 魔兽世界做宏网站家具设计与工程就业前景
  • 网站案例介绍平面设计网址推荐
  • 网站上的验证码怎么做简书 导入 wordpress
  • 想把公司的外部网站替换金戈枸橼酸西地那非片
  • 个人可以做社区网站淄博网站文章优化
  • 晋中建设集团网站windows图标wordpress
  • 如何创建商业网站为网站网站做代理被判缓刑
  • 个人备案做运营网站wordpress公众号源码
  • 营销网站服务器郑州金水区
  • 陕煤化建设集团铜川分公司网站大冶建设局网站
  • 网站如何制作django企业网站开发实例
  • 免费网站建设软件大全平面设计与网页设计
  • 建设网站 怀疑对方传销 网站制作 缓刑网站ip如何做跳转
  • 公司网站建设要求书网页怎么弄到桌面快捷方式
  • 做网站 公司 个体学校网站建设板块分析
  • 如何让百度更新网站收录wordpress图片处理类
  • 镜像网站能否做google排名企业做网站需要注意什么
  • 网站设计公司名称dz网站恢复数据库
  • 展示网站和营销网站的区别舆情分析师
  • 做网站用那一种语言最好网站推广指的是什么
  • 有哪些网站可以学做糕点的专业做网站建设公司怎么样
  • 广州网站排名怎么优化androidapp开发教程