我有3个div,请检查我的代码。

<div>
    <div id="div1"></div>
    <div id="div2"></div>
</div>

#div1 {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100px;
  height: 100px;
  background-color: red;
}

#div2 {
  position: absolute;
  top: 50px;
  left: 50px;
  width: 100px;
  height: 100px;
  background-color: blue;
  zoom: 150%;
}


jsfiddle
如您所见,div2与div1重叠。
我可以放大和缩小div2。
我要做的是显示属于两个div的区域,并隐藏div2 javascript - 显示属于两个div的区域-LMLPHP的其他部分

显示黄色区域,隐藏蓝色区域。
我怎样才能做到这一点?谢谢!

最佳答案

您可以使用CSS Clipping并使用矩形仅显示div2的重叠部分。

关于javascript - 显示属于两个div的区域,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43729917/

10-15 04:27