【问题标题】:Jquery opacity and content elementsJquery 不透明度和内容元素
【发布时间】:2013-11-03 10:15:54
【问题描述】:

我有不透明的问题,问题是里面的内容

$(".pris_"+id)

也更改为这个 opacity ,在这个例子中 - 你可以在这个迷你脚本中看到 - 我在内容 div 中有一个图像的类,用于显示没有 opacity ,问题是这个元素没有保持原点并更改为 div 的不透明度

function product(id) {
    $(".pris_" + id).stop().fadeTo(1000, 0.1);
    $(".product_img_no_stock_" + id).hide(500);
}

是否存在不改变内容div内图像不透明度的方法?

谢谢

【问题讨论】:

  • 如果您隐藏一个元素或设置它的不透明度,那么该元素内的所有内容也会被隐藏,这就是重点。
  • 对不起,我现在放的节目,我不需要改变他的不透明度的图像的问题
  • 所以你想改变 div 的不透明度而不是 div 中的图像?你不能那样做。
  • 我们可以看看你的 html 吗?
  • 您确定要更改不透明度,而不是背景颜色吗?您需要添加 HTML。

标签: jquery opacity fade


【解决方案1】:

我不知道技术解释,但不透明度是继承的并且不能更改,因此具有不透明度的元素中的每个嵌套元素也会收到它,解决方案是将嵌套元素放在父级之外(具有不透明度)和将其位置设置为绝对位置,z-index 高于 paret。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-01
    • 2012-05-24
    • 2011-02-03
    • 2014-02-22
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    • 2011-08-29
    相关资源
    最近更新 更多