"绝对"涵盖暗影

时间:2018-03-02 02:10:25

标签: html css

我在中心有一张图片,其右边有一个推特供稿。 我有一个弹出窗口,使背景变暗:

  box-shadow: 0px 0px 1px 5000px rgba(0,0,0,0.8);

我能在同一级别上获得两个div的唯一方法是使用"绝对"。

然而,带有"绝对"的元素阴影不会变暗。

我已经重写了十几次,如果它没用,我很抱歉。

.twitter-timeline {
  position: absolute; 
  right: 0;
  margin-right: 2%;
}

.twitter {
  margin-right: 2%;
}

HTML

<div align="right" id="twitter">
   <a class="twitter-timeline" data-width="280" href="<twitter link>">custom name</a> 
   <script async src="https://platform.twitter.com/widgets.js" charset="utf-8">
   </script>
</div>

<div class="wrapper fade-in">
   <img src="image.png" height="350" alt="alt" style="position: absolute;top: 33%"/>
</div>

编辑:我试图避免使用绝对位置,因为如果它是绝对的,那么动画的淡入就会起作用,加上它会影响阴影。

1 个答案:

答案 0 :(得分:0)

尝试:

.twitter-timeline {
 position: absolute; 
 right: 0;
 margin-right: 2%;
 z-index: -999;
}