45得票7回答
如何在使用CSS clip-path时圆角化边角

我想要能够将我创建的这个形状的最左侧的3个角落变成圆角,有什么办法可以实现吗? div { position: absolute; z-index: 1; width: 423px; height: 90px; background-color: #b010...

34得票4回答
clip-path是否可以使用多个遮罩?

你好, 我想知道是否可以在同一元素上使用多个遮罩,就像这样:clip-path:polygon(8% 0%, 8% 7%, 14% 12%), polygon(96.4%, 92% 96.4%, 97% 92.3%), polygon(97% 15%, 99% 13%, 99% 0%); 通...

30得票4回答
创建反向剪切路径 - CSS 或 SVG

我试图创建的东西本质上是CSS clip-path的反向。使用clip-path时,图像或div被剪裁,以便仅保留您指定的形状,其余背景有效地被删除。 如果我剪裁一个形状,它基本上会在最上层打洞并删除形状,而不是背景。这可能吗?我也可以接受SVG解决方案,但我对SVG很陌生,请多关照 :) ...

20得票1回答
具有内联SVG的响应式剪切路径

在具有背景(图像或纯色均可)的元素上:<header id="block-header"></header> 我正在尝试使用SVG应用剪辑路径。为了实现这一点,我将SVG内联到与此元素相同的元素中,方法如下:<header id="block-header"&gt...

20得票7回答
剪裁路径内嵌圆形?

能否创建一个内嵌的圆形裁剪路径,以便裁剪路径可以有效地在中心处切出一个洞,而不仅仅显示中心部分? 除了中心部分被切出的洞外,应该显示 div 的所有内容,以创建类似于以下图片的效果: I would like to use clip path or something similar so...

18得票3回答
如何防止CSS clip-path剪裁子元素?

有没有办法防止clip-path修剪其子元素?例如,考虑以下代码: .el { width: 300px; height: 300px; clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0...

17得票3回答
如何使剪切路径在微软Edge浏览器上生效?

在为Firefox和Microsoft Edge(ME)制作剪切头时,我使用了clip-path。仅通过在SVG元素中放置clipPath元素和在HTML元素中放置clip-path样式,在Firefox中它就能正常工作。但是当我在ME上打开相同的代码时,它没有显示任何东西。 html,bod...

17得票1回答
CSS中的Clip-Path Inset在Chrome浏览器中无法正常工作

我试图使用CSS属性clip-path,但是在Chrome中出现了Invalid property value错误。 这里有一个小的演示: .clip-me { clip-path: inset(0px 50px 50px 0px); /* top, right, bot...

11得票1回答
如何调整SVG剪辑路径大小?

我正在将SVG用作图像的蒙版,并尝试对其进行调整大小。我尝试指定宽度和高度(为100),但它仍然不会缩放。仅保持相同的大小。 Codepen演示 这是SVG代码: <svg height="100" width="100"> <defs> &...

11得票2回答
d3.js 刷子填充颜色直方图

我用 d3.js 创建了一些直方图。我成功地根据 brush 的位置改变了 rect 的填充颜色。但是我想改变 rect 内部的颜色。例如,如果 brush start 在 rect 的中间,我希望我的 rect 有两种颜色。 目前这就是我所拥有的: 这就是我想要的东西: 我已经看到...