jquery - 0 css 中的不透明度以及使用 jquery mouseenter 更改不透明度和大小的内容

标签 jquery css

我想创建一个 div 并使用 css(背景、颜色、边框)将不透明度设置为 0,这样完全不可见,并且只有在启用 js 的情况下整个事情才会起作用。旁边还有一个div,想用jQuery把不透明度改成1,改大小。如果可能,使用 fadeIn fadeOut。

到目前为止,我没有走多远,仍然无法改变不透明度,尽管进行了研究。

$(document).ready(function(){
    $("#showCaseWD").hover(function(){
        $("#wdShow").css({color:rgba(0,0,0,1.0)});
    });
});

最佳答案

你很接近.. 如果你不希望不透明度变化突然,你将不得不使用 css 过渡。 css 'color' 是指 div 内文本的颜色。所以如果你想改变整个 div 的不透明度,只需使用 css 'opacity' 属性。

#wdShow {
    opacity: 0;
    transition: 0.2s opacity ease;
}

$(document).ready(function(){
    $("#showCaseWD").on('mouseenter', function() {
        $("#wdShow").css('opacity', '1');
    });
});

关于jquery - 0 css 中的不透明度以及使用 jquery mouseenter 更改不透明度和大小的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27607707/

相关文章:

javascript - .mouseleave() 仅在移出特定边界时激活

javascript - JQuery:延迟加载 JQuery 和 '$ not defined'

php - 我怎样才能消除这个脚本中对 die() 的使用,以便底部的 HTML 仍然运行?

html - CSS 流体和固定列

html - 保持 div 树顶部对齐,而不是嵌套级别对齐

javascript - jQuery 无法处理 ng-repeat 中的按钮 id

javascript - 使用链接元素包装某些文本时的 Contenteditable 错误

jquery - 在 jquery + css 中的图像悬停中添加颜色色调

jquery - Bootstrap 代码在服务器上不起作用

html - 使用 HTML 和 CSS 设计记分牌