添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
显示隐藏 显示的框内可点击的例子
  • 鼠标移入 seen 显示一个浮框 seen-show ,鼠标 seen 移出后浮框 seen-show 消失,当鼠标在 seen-show 的内部的时候,鼠标可点击 seen-show 里的按钮。
  • 方法: seen 在 hover的时候,seen-show显示
    把seen-show默认为 display:none; 隐藏,在seen:hover的时候,接着seen-show的 display:block; 显示即可。( 需注意:seen-show必须放在seen盒子里面
<template>
        <div class="seen">
             <div class="seen-show"  @click="btnInfo">
             </div>
       </div>
      </div>
 </template>
<script>
export default {
  methods: {
    btnInfo () {
      alert('点击了元素')
</script>
<style lang="scss">
  .seen{
        width: 250px;
        height: 300px;
        background-color: lightblue;
        .seen-show{
            display: none;
            width: 100px;
            height: 40px;
            color: #fff;
            background: lightcoral;
            line-height: 40px;
            cursor: pointer;
        &:hover .seen-show{
            display: block;
</style>

代码在.vue文件中实现的.
在这里插入图片描述

显示隐藏 显示的框内可点击的例子描述:鼠标移入seen显示一个浮框 seen-show,鼠标seen移出后浮框seen-show消失,当鼠标在seen-show的内部的时候,鼠标可点击seen-show里的按钮。方法:seen 在 hover的时候,seen-show显示把seen-show默认为display:none;隐藏,在seen:hover的时候,接着seen-show的dis... <div class="parent"> 需要通过class为child设置; 如果直接元素上写style=";", 会不生效 <div class="child">chid</div> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title&gt. var list = document.querySelector('.list'); list.addEventListener('mouseover', function() { list.classList.add('active'); list.addEventListener('mouseout', function() { list.classList.remove('active'); 首先,使用CSS隐藏所有列表项,然后在鼠标悬停展示它们。为此,我们使用了:hover伪类。当鼠标悬停在列表上,它将应用CSS规则,显示所有列表项。当鼠标移开,这些列表项将再次隐藏。 然后,使用JavaScript监听鼠标事件。当鼠标悬停在列表上,它将添加一个类名,该类名将触发CSS规则,显示所有列表项。当鼠标移开,该类名将被删除,列表项将再次隐藏。 这只是一个基本示例,您可以根据需要进行修改和扩展。例如,您可以使用jQuery库来简化JavaScript代码。