html - 鼠标悬停时CSS隐藏div但它正在闪烁

标签 html css hover

我只是编写了这个示例 html 和 css 以在鼠标悬停时隐藏一个 div。但是,当我将鼠标悬停在它上面时,div 正在闪烁。请任何人告诉我这里发生了什么以及我如何只用 css 修复它(请不要使用 java)。这是一个 jsFiddle我所拥有的。

代码片段:

        .container{
        border:1px solid gray;
        height:150px;
        width:200px;
        background-image:     url("http://i934.photobucket.com/albums/ad184/giangvy1011/trade_zps7af1d79c.png");
        background-size:100% 100%;
    }

    .description{
        position:relative;
        top:100px;
        height:50px;
        width:200px;
        background:rgba(215,40,40,0.9); 
        color:white
    }
    .description:hover{
        display:none;
    }
<div class='container'>
        <div class='description'>
            This is description
        </div>
    </div>

最佳答案

改变这个:

.description:hover{
    display:none;
}

对此:

.container:hover .description{
    display:none;
}

jsFiddle:https://jsfiddle.net/AndrewL32/dh24urbm/2/

关于html - 鼠标悬停时CSS隐藏div但它正在闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32816368/

相关文章:

javascript - 计算表中的行数 asp.net mvc

javascript - 浏览器的 "Previous"按钮位置改变了吗?

javascript - 如何在谷歌地图中添加获取路线选项

jquery - 您如何检测 div 光标的哪一侧来自(jQuery)?

html - 如何使图标在 html 表格行中可见?

javascript - 防止悬停在事件状态

javascript - jQuery 数字计数器

html - 流体头背景图像

其他元素的 CSS 悬停触发器无法正常工作

css - 当链接没有文件夹类或以标题开头的类时,如何创建一个 CSS 选择器来选择?