CSS - 在悬停状态下更改div的背景颜色

时间:2016-11-15 01:27:25

标签: css

如果您转到此页面:http://www.inventivewebdesign.com/renohifi/listings_portfolio/pass-labs-xa-160-8-monoblock-power-amps/

查看相关产品下方的底部,您将看到图像和产品标题列表。将鼠标悬停在一个上时,图像会变灰,图像下方的产品标题周围会出现一个白框。我需要让这个白色的盒子消失,我无法找到CSS中导致它的原因。

我尝试了以下CSS:

.car-block a:hover >.car-block-bottom h2 {
     background: rgb(0, 0, 92) none repeat scroll 0 0 !important;
}
.car-block, .car-block:hover, .car-block:hover .car-block-bottom {
    background-color:  rgb(0, 0, 92) !important;
}

.car-block .car-block-bottom h2 {
    font-weight: bold;
    font-size: 16px;
    margin: 0px;
    margin-top: 10px;
    padding: 2px;
    color: #fff;
    background-color:  rgb(0, 0, 92) !important;
}

.car-block-bottom {
    display: block;
    padding: 6px 5px 10px;
    text-align: center;
    transition-duration: 0.2s;
    transition-property: all;
    background-color:  rgb(0, 0, 92) !important;
}

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

尝试覆盖.car-block-bottom

的白色背景
.car-block, .car-block:hover, .car-block:hover .car-block-bottom.car-block-bottom {
    background-color:  rgb(0, 0, 92) !important;
}