首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ie 9-11中为iframe赋予不透明度

如何在ie 9-11中为iframe赋予不透明度
EN

Stack Overflow用户
提问于 2015-04-06 15:06:12
回答 1查看 1.1K关注 0票数 0

我给了li标签不透明度,在悬停时不透明度是1。在chrome中,mozilla不透明度是可以的。但在ie 9-11中没有不透明。我试着把div放在绝对位置上,但没有成功,也试着把background-color:transparent放到iframe中,但同样没有成功。下面是我的html代码:

代码语言:javascript
复制
<ul>
    <li>
        <iframe src="https://www.youtube.com/embed/QALRgeSoZRs" width="300" height="150" allowfullscreen="allowfullscreen"></iframe>                
    </li>
</ul>

下面是css代码:

代码语言:javascript
复制
.video_list ul li {
  float: left;
  width: 48%;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  margin-bottom: 27px;
  position: relative;
}
EN

回答 1

Stack Overflow用户

发布于 2015-04-06 16:00:16

我找到了一个解决方案,也许这对其他人也有用。

下面是我更新的代码:

代码语言:javascript
复制
<iframe style="background: transparent;" src="https://www.youtube.com/embed/QALRgeSoZRs?wmode=transparent" width="300" height="150" allowfullscreen="allowfullscreen"></iframe>

刚刚添加了?wmode=transparent这个参数。

但现在有一个问题,悬停不能消除透明度,有没有人对此有什么建议?

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29466893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档