是否可以有一个六边形或菱形或除矩形或正方形以外的任何形状的 iframe?
或者甚至可能是一个div?
你可以用 CSS 掩码来伪造它。
但它的一部分会被它掩盖。您不能在iframe
这些形状之一中制作其内容。
您可以将 iframe 形状(或者,更确切地说,iframe 容器形状)设置为非常容易的椭圆形,但是菱形/十六进制形状的问题是,您首先无法设置任何html 元素以该形状呈现.
您可以尝试按照亚历克斯的建议使用口罩。
不它不是。HTML 标准中没有这样做的可能性。您可以使用 DIV 包装 iframe 并获得一些效果,例如仅圆角
我认为您必须使用图像作为蒙版,然后对其进行绝对定位
根据您想要支持的浏览器,您可以使用边框半径、透明度和其他技巧在 css 中创建许多形状。