我正在使用 iframe 显示一些包含画廊的页面,我添加了 2 个 div,其中 1 个是由边框构建的箭头。
现在,当我尝试使用 iframe 查看 2 个 div 时,持有箭头的 div 上的背景为白色,我尝试设置背景颜色:
background-color:transparent;
但是没用。
有什么办法可以让div背景透明吗?
我应该补充一点,包含 iframe 的页面有一个图像。
这是箭头的CSS:
border-color: #ffffff #a0c7ff #ffffff #ffffff;
border-style: solid;
border-width: 37px;
width: 0px;
height: 0px;
最佳答案
您需要添加到 iframe:
allowTransparency="true"
[更新]
问题可能出在您的箭头本身。您需要使您不想看到的边框透明而不是白色。比较这两个:
还有这个(你的 CSS),它有一个白色的背景:
关于html - iframe 的透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8897176/