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

微商网站如何做推广方案联赛积分榜排名

微商网站如何做推广方案,联赛积分榜排名,搜公司名到公司的网站,wordpress的url简化插件我们在开发中经常遇到一种场景,就是给元素加提示信息,就是鼠标移入到盒子上面时,会出现提示信息这一功能,如果我们给盒子加了hover,当鼠标移入到盒子上时,让他往上移动5px,即transform: transla…

我们在开发中经常遇到一种场景,就是给元素加提示信息,就是鼠标移入到盒子上面时,会出现提示信息这一功能,如果我们给盒子加了hover,当鼠标移入到盒子上时,让他往上移动5px,即transform: translateY(-5px), 同时还让提示信息展示出来,此时受到transform的影响,提示信息会被父盒子遮挡住。代码如下:

<template><div class="container"><divclass="item"v-for="item in 30"@mouseenter="showTooltip"@mouseleave="hideTooltip"><div class="tooltip"></div><span>{{ item }}</span></div></div>
</template><style>
.container {display: flex;flex-wrap: wrap;width: 1145px;margin: 0 auto;padding: 10px;
}
.item {position: relative;display: flex;justify-content: center;align-items: center;width: 120px;height: 120px;background-color: #eceff7;border-radius: 10px;margin: 10px;box-shadow: 0 3px 5px 2px rgba(0, 0, 0, 0.1);cursor: pointer;transition: all 0.5s ease;;
}.item .tooltip {display: none;width: 100px;height: 30px;background-color: #000;border-radius: 6px;position: absolute;bottom: -50px;z-index: 10;
}
.item .tooltip::after {position: absolute;left: 0;top: -25px;width: 0;height: 0;left: 50%;transform: translateX(-50%);border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 15px solid transparent;border-bottom: 15px solid #000;content: "";z-index: 20px;
}
.item:hover {transform: translateY(-5px);
}
.item:hover .tooltip {display: block;
}
</style>

在这里插入图片描述
我们可以看到,我们给tooltip设置了z-index值为10,但是黑色提示信息依然被挡住了,原因时当hover时,执行了transform, 会改变元素的层级,
此时我们只需要给 .item:hover 加上一句 z-index: 1, 保证hover的时候,层级比item更低,就能解决这个问题。

<template><div class="container"><divclass="item"v-for="item in 30"@mouseenter="showTooltip"@mouseleave="hideTooltip"><div class="tooltip"></div><span>{{ item }}</span></div></div>
</template>
<style>
.container {display: flex;flex-wrap: wrap;width: 1145px;margin: 0 auto;padding: 10px;
}
.item {position: relative;display: flex;justify-content: center;align-items: center;width: 120px;height: 120px;background-color: #eceff7;border-radius: 10px;margin: 10px;box-shadow: 0 3px 5px 2px rgba(0, 0, 0, 0.1);cursor: pointer;transition: all 0.5s ease;;
}.item .tooltip {display: none;width: 100px;height: 30px;background-color: #000;border-radius: 6px;position: absolute;bottom: -50px;z-index: 10;
}
.item .tooltip::after {position: absolute;left: 0;top: -25px;width: 0;height: 0;left: 50%;transform: translateX(-50%);border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 15px solid transparent;border-bottom: 15px solid #000;content: "";z-index: 20px;
}
.item:hover {z-index: 1; /* 保证hover的时候z-index层级更低 */transform: translateY(-5px);
}
.item:hover .tooltip {display: block;
}
</style>

此时我们再看效果:
在这里插入图片描述

http://www.mmbaike.com/news/72451.html

相关文章:

  • 深圳做商城网站建设网络营销的推广手段
  • 网站做com合net的区别模板免费网站建设
  • 产品经理网站开发需求自助建站的优势
  • 在哪个网站做兼职靠谱重庆seo公司排名
  • 网站建设需要哪些证南昌seo网站管理
  • 网站前端用什么语言抖音关键词推广
  • 这个网站做海外推广seo快速排名软件网站
  • wordpress 获取所有菜单阳山网站seo
  • 深圳家居网站建设公司seo优化服务公司
  • 江苏省建设厅网站 投诉希爱力5mg效果真实经历
  • 北京梵客装饰网站的seo
  • 企业做网站费用知乎关键词排名优化
  • 色情做受网站google关键词分析
  • 如何用asp做视频网站软文写作范例大全
  • 服务器安全检测工具百度seo网站
  • wordpress中文注册插件seo草根博客
  • 淡蓝色网站怎么进行网络推广
  • 苏州网站维护建筑设计网站
  • 能发外链的网站合肥瑶海区房价
  • 做美容美发学校网站公司百度账号申诉中心
  • wordpress 获取评论福州seo结算
  • 学生个人网页设计主题简述seo的基本步骤
  • 十大品牌网官网深圳优化公司高粱seo较
  • 用html做登录网站吉林seo关键词
  • 做ppt的模板的网站有哪些百度热点榜单
  • 软件开发包含网站开发吗广东百度seo
  • 注册域名和建立网站的过程本站3天更换一次域名yw
  • php 外贸商城网站建设推广引流平台app大全
  • 动画设计招聘信息百度seo刷排名软件
  • 典型网站建设实例精讲搜索风云排行榜