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

网站里面的按钮链接怎么做西安关键词快速排名

网站里面的按钮链接怎么做,西安关键词快速排名,申请一个网站得多钱,南宁企业网站制作效果如下gif 只进行了基础的事件和布局,可优化的地方:luminance-box这个div加上后,由于和slider-run-way都是absolute定位,导致slider-run-way的点击事件无法设置值,只能通过滑块设置。暂时想不到咋处理,有…

效果如下gif

只进行了基础的事件和布局,可优化的地方:luminance-box这个div加上后,由于和slider-run-way都是absolute定位,导致slider-run-way的点击事件无法设置值,只能通过滑块设置。暂时想不到咋处理,有想法可以讨论一下

html布局

<div class="light-slider"><divclass="slider-run-way"@click.stop="handleClickRunway($event)"ref="runwayRef"><div class="active-bar" :style="{ width: activeWidth + '%' }"></div><divclass="control-wrapper":style="{ left: activeWidth + '%' }"@mousedown="handleMousedown($event)"><div class="control-btn"><span></span><span></span></div></div></div><div class="luminance-box" @click="handleRight"><img src="../../../../assets/home/homepage_control_bright.png" /><div class="right-box"><span class="num">{{ activeWidth }}%</span><span class="l-title">luminance</span></div></div></div>

js部分

export default {name: "lightingControl",props: {isDisabled: {type: Boolean,default: true,},},data() {return {activeWidth: 13,runWayWidth: 0, // 滑道总宽度startX: 0,dragging: false,isClick: true,startPosition: 0,};},mounted() {this.$nextTick(() => {this.runWayWidth = this.$refs.runwayRef.clientWidth;});},methods: {handleClickRunway(e) {if (!this.isClick || this.isDisabled) return;console.log(e);const { runWayWidth } = this;const { offsetX } = e;const percent = parseInt((offsetX / runWayWidth) * 100);this.activeWidth = percent;},handleRight(e) {return false;},handleMousedown(e) {if (this.isDisabled) return;e.preventDefault();this.startX = e.clientX;this.onDragStart(e);window.addEventListener("mousemove", this.onDragging);window.addEventListener("mouseup", this.onDragEnd);},onDragStart(e) {this.dragging = true;this.isClick = true;this.startPosition = parseFloat(this.activeWidth);},onDragging(e) {e.stopPropagation();if (this.dragging) {this.isClick = false;let currentX = e.clientX;let diff = ((currentX - this.startX) / this.runWayWidth) * 100;this.newPosition = this.startPosition + diff;this.setPosition(this.newPosition);}},onDragEnd() {if (this.dragging) {setTimeout(() => {this.dragging = false;if (!this.isClick) {this.setPosition(this.newPosition);this.isClick = true;}}, 0);window.removeEventListener("mousemove", this.onDragging);window.removeEventListener("mouseup", this.onDragEnd);}},setPosition(newPosition) {if (newPosition < 0) {newPosition = 0;} else if (newPosition > 100) {newPosition = 100;}this.activeWidth = Math.round(newPosition);},},
};

css


.light-slider {margin-top: 16px;position: relative;.slider-run-way {width: 100%;position: relative;cursor: pointer;height: 70px;background: #d7eeff;border-radius: 4px 4px 4px 4px;.active-bar {height: 100%;position: absolute;left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;background: #36c1fd;}.control-wrapper {display: flex;align-items: center;justify-content: center;height: 30px;width: 22px;position: absolute;user-select: none;z-index: 1001;top: 20px;transform: translateX(-50%);background-color: transparent;.control-btn {width: 16px;height: 24px;background: #fff;box-shadow: 0px 0px 5px 0px rgba(76, 115, 184, 0.5);border-radius: 2px 2px 2px 2px;color: #36c1fd;display: flex;align-items: center;justify-content: space-evenly;span {width: 2px;height: 6px;background: #36c1fd;border-radius: 30px 30px 30px 30px;}}}}.luminance-box {display: flex;width: 100%;height: 70px;justify-content: space-between;align-items: center;position: absolute;left: 0;top: 0;img {width: 20px;height: 20px;margin-left: 14px;}.l-title {font-size: 14px;}.right-box {color: #2e2e48;display: flex;flex-direction: column;align-items: center;font-weight: bolder;margin-right: 10px;.num {font-size: 24px;}}}
}

http://www.khdw.cn/news/66402.html

相关文章:

  • 新泰网站开发西安seo王尘宇
  • 怎么把网站做漂亮晚上免费b站软件
  • dw网页制作教程 div视频教程班级优化大师的功能有哪些
  • 二合一子母被的好处淄博seo
  • 十大设计创意网站小广告多的网站
  • 网站建设的机构江西seo
  • 综述题建设网站需要几个步骤私人网站管理软件
  • 做网站的技术支持十大最靠谱it培训机构
  • 做网站纸箱关键词百度一下你就知道手机版官网
  • 网站上的文章经常修 内容对seo有影响吗企业如何进行搜索引擎优化
  • div css网站源代码sem与seo
  • 网页制作工具的选择与网站整体风格是有关系的网络营销案例成功案例
  • 网站制作西安最新病毒感染什么症状
  • 给别人做时时彩网站攀枝花seo
  • 小程序制作方案seo是广告投放吗
  • 怎么做网站投票选举百度宣传推广费用
  • 虚拟主机能干什么合肥优化排名推广
  • 单位网站建设情况说明书网站设计费用
  • wordpress页面图片如何排版怎么优化网站
  • ui设计做网站东莞seo公司
  • 苏州木渎做网站公司百度下载免费安装到桌面
  • 永久域名最新网站高端网站建设哪个好
  • 凯里网站建设go007贴吧引流推广
  • 石家庄自适应网站建设深圳在线制作网站
  • 网页设计素材网站知乎域名检测
  • 国家认可的赚钱游戏windows优化大师怎么用
  • 推荐系统网站开发湖南网站seo营销
  • 专门做国外家具书籍的网站怎么创建网站快捷方式
  • 三合一网站制作公司免费网站流量统计
  • 项目网手游重庆网站seo好不好