javascript - 交叉悬停效果 - 第二个背景没有响应

标签 javascript css wordpress hover lightbox

我正在使用两个背景的交叉淡入淡出,第二个背景没有响应。

HTML:

<div class="bord2 crossfd2">
<img src="original image">
</img>
</div>

CSS:

.bord2 {
        padding: 0;
        margin: 0;
        -webkit-box-sizing: border-box;
}

.crossfd2 {
        background: url("transition-image");
        display: inline-block;
        font:size: 0;
  **** the extra code goes here ****
}

.crossfd2 img{
                 -webkit-transition: opacity 1s ease-in-out;
                 -moz-transition: opacity 1s ease-in-out;
                 -o-transition: opacity 1s ease-in-out;
                 transition: opacity 1s ease-in-out;
}

.crossfd2 img:hover {
                    opacity: 0;
}

谢谢!

亚当


要解决此问题,请添加以下 CSS:

对于背景图片:

.class_with_img {
    background-image:url('img_name.png');
    background-repeat:no-repeat;
    background-size:contain;
    background-position:center;
} 

最佳答案

让图像在 CSS 中响应

img {
    height: auto;
    max-width: 100%;
}

对于背景图片:

.class_with_img {
    background-image:url('img_name.png');
    background-repeat:no-repeat;
    background-size:contain;
    background-position:center;
} 

关于javascript - 交叉悬停效果 - 第二个背景没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42778606/

相关文章:

javascript - 构建自定义 Angular Directive(指令)

javascript - Wordpress:Javascript 'loaded' 但无法处理控制台错误

javascript - 当我使用 IFRAME 时,javascript 侧边栏不工作

javascript - 使用 PHP 记录集数据的 Bootstrap 3 Modal

javascript - 响应式容器,但图像不占满宽度

css - Typekit 字体未在 webkit 浏览器中加载

css - 如何在 firefox 中为单个 css 样式语句提供条件注释

javascript - 如何在服务、技能、组合等中添加滑动效果?

php - WordPress:get_option 检索数组

wordpress - WooCommerce Webhook : invalid URL