【发布时间】:2015-08-26 15:14:24
【问题描述】:
我认为这个问题已经被问了十亿次,但只是另一个案例。
如何使用 HTML / CSS 来实现(如果没有其他选择,JS - 我正在考虑画布或 SVG):
注意:div 应该能够在整个绿色部分包含滚动的背景图像。这应该适用于 IE9+ 和常见的移动设备(默认浏览器)。此外,形状周围的空间需要保持透明(不能使用白色元素来创建圆形)
什么是更好的选择?
【问题讨论】:
-
你尝试了什么?
-
@Abhitalks 我想我们可能只是不小心诊断出了色盲。至于绿色部分,我认为至少没有 Javascript 就没有可靠的方法来重现它。我想这也取决于所需的浏览器支持?
-
我认为你应该在上面使用图像。
-
你需要使用 CSS 屏蔽属性!我还没有使用它,但请查看这篇文章。 css-tricks.com/clipping-masking-css
标签: javascript html css css-shapes