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

怎样创建网站流程成都房地产经纪协会

怎样创建网站流程,成都房地产经纪协会,大朗做网站的,士兵突击网站怎么做// item可以传递弹窗显示数据, $event相关参数可以用来做弹窗定位用 mouseover"handleMouseOver($event, item)" mouseleave"handleMouseLeave($event, item)"举个栗子: 做一个hover提示弹窗组件(用的vue3框架 less插件) 可以将组件…
// item可以传递弹窗显示数据, $event相关参数可以用来做弹窗定位用
@mouseover="handleMouseOver($event, item)" @mouseleave="handleMouseLeave($event, item)"

举个栗子: 做一个hover提示弹窗组件(用的vue3框架 + less插件)
可以将组件放在代码的最外层

<divv-show="show"ref="recentRef"class="recent-item-tip":style="{ left: posX + 'px', top: posY + 'px', opacity: opacity }"@mouseover="handleMouseOver2" @mouseleave="handleMouseLeave2">{{ '这里添加提示相关信息' }}
</div><script>
import { ref, ,nextTick } from 'vue';
// 提示内容
const titleInfo = ref('')
// 鼠标的横轴 
let posX = ref(0);
// 鼠标纵轴
let posY = ref(0);
// 控制显隐
let show = ref(false);
// 是否透明
let opacity = ref(0);
// 触发hover的DOM
const recentRef = ref<HTMLDivElement | null>(null);
const timer = ref(null);
// 获取鼠标位置
function handleMouseOver(e, item) {titleInfo.value = item.titleInfo;// 防抖if (timer.value) {clearTimeout(timer.value);}timer.value = setTimeout(() => {// 更新列表handleChangePos(e, item);clearTimeout(timer.value);}, 500);
}
// 这两个xx2函数是为了当鼠标划入提示弹窗内让弹窗不消失
function handleMouseOver2(e, item) {show.value = true;
}
function handleMouseLeave2(e, item) {show.value = false;
}
// 提示框定位
function handleChangePosition(e, item) {show.value = true;pushInfo.value = item.pushTime;let clientHeight = document.documentElement.clientHeight;let clientWidth = document.documentElement.clientWidth;let pointX = e.clientX;let pointY = e.clientY;nextTick(() => {// 内容宽高let selfWidth = recentRef.valueOf.clientWidth;let selfHeight = 80;if (pointX + selfWidth > clientWidth) {pointX = clientWidth - selfWidth - 10;}if (pointY + selfHeight > clientHeight) {pointY = clientHeight - selfHeight - 10;}opacity.value = 1;posX.value = pointX;posY.value = pointY;});
}
// 鼠标滑走隐藏
function handleMouseLeave() {// show.value = false;// opacity.value = 0;// pushInfo.value = '';clearTimeout(timer.value);timer.value = null;
}
</script><style lang="less">.recent-item-tip {height: 80px;width: 200px;overflow-y: scroll;position: fixed;z-index: 999;top: 0;left: 0;font-size: 12px;padding: 5px;line-height: 20px;box-sizing: border-box;word-break: keep-all;background-color: #fff; // #fffborder: 1px solid #1113171a; // #1113171Aborder-radius: 4px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.3);opacity: 0;}//滚动条样式::-webkit-scrollbar {width: 5px;height: 6px;border-radius: 16px;}::-webkit-scrollbar-thumb {border-radius: 16px;}::-webkit-scrollbar-track {border-radius: 16px;}
</style>
http://www.yayakq.cn/news/808042/

相关文章:

  • 舟山市建设工程造价管理协会网站wordpress工业产品企业网站主题
  • 网站的黄金看盘软件宣传片制作公司查询
  • 只做绿色食品的网站seo优化教程自学网
  • 东坑网站建设公司网页设计实训报告总结200字
  • 电子商城网站开发对接泰州公司注册
  • 类似于pinterest的设计网站电商网站开发需要什么语言
  • 设计素材下载网站做网站前端设计需要哪些证书
  • 怎么做一个网站app吗网页制作商品页面模板
  • 怎样登录柳州建设网站被自考本科坑了一辈子
  • 给人建设网站能赚钱吗图表设计网站
  • 企业网站员工园地建设免费app下载网站
  • 北京微信网站建设电话商丘网站建设aliapp
  • 福田网站建设联系电话百度整站优化
  • 时间轴网站模板网店运营推广实训
  • 做网店有哪些网站网站 建设 价格表
  • 网站代理登录域名ui网页设计方法
  • 深圳响应式网站网站建设介绍
  • 建设科技信息 网站建设百度地图 wordpress
  • 网站建设要多钱wordpress 主域名
  • 培训学校wordpress插件seo
  • 制作网站公司哪里好python做博客网站
  • 大良营销网站建设机构狮山网站建设公司
  • flash怎么做网站宜宾网站优化
  • 网站淘宝客 没备案怎么做wordpress 移动到回收站发生错误
  • 怎么做别人可以上的网站自建站费用
  • 企业建立企业网站有哪些优势?优秀网站设计赏析
  • 网站建设到维护哪里有网站推广优化
  • 网站改版方案怎么写做汽车英文网站
  • 网站安全检测报告unas做网站服务器
  • 免费建设钓鱼网站平台学做吃的网站