小编use*_*544的帖子

悬停css时闪烁的颜色

我正在尝试在半透明 div 元素上使用背景图像,将鼠标悬停在任何一个元素上都会更改背景颜色。但是,将鼠标移到任一元素上时,我遇到了闪烁效果。

<div class="container">
  <div class="test"></div>
  <div class="first box"></div>
  <div class="third box">third</div>
  <div class="second box">second</div>
  <div class="fourth box">fourth</div>
  <div class="last box">last</div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

html, body, 
.container {
    height: 100%; 
    min-height: 100%;
}

.box {
    width: 191px;
    height: 145px;
    margin: 4px;
    float: left;
    background-color: black;
}

.box:hover{
    background-color:#EF6939;
    opacity: 1;
    overflow: hidden;
}

.test:hover{
    background-color:#EF6939;
    overflow: hidden;
}

.test {
    width: 191px;
    height: 145px;
    margin: 4px;
    float: left;
    position: absolute;
    /*  background-image: url(test.png);*/
}

.first {
    /* float: left; */ …
Run Code Online (Sandbox Code Playgroud)

html css flicker hover

2
推荐指数
1
解决办法
6053
查看次数

标签 统计

css ×1

flicker ×1

hover ×1

html ×1