【发布时间】:2014-12-23 02:56:10
【问题描述】:
我想创建一个 div 并将不透明度设置为 0 并使用 css(background, color,border) 完全不可见,并且整个事情只有在启用 js 时才能工作。旁边还有一个div,想用jquery把不透明度改成1,改大小。如果可能的话,使用fadeIn fadeOut。
到目前为止,我还没有走多远,仍然无法改变不透明度,尽管我已经研究过了。
$(document).ready(function(){
$("#showCaseWD").hover(function(){
$("#wdShow").css({color:rgba(0,0,0,1.0)});
});
});
【问题讨论】:
-
div:hover { visibility: hidden }?这不会给你过渡,而是给你一个“透明”的元素。 -
.css({color:rgba(0,0,0,1.0)})应该是.css({color:"rgba(0,0,0,1.0)"})或只是.css('color','rgba(0,0,0,1.0)')