问题标签 [clip-path]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 剪辑路径和下拉菜单导致不同的形状
我在导航中使用 CSS 样式的剪辑路径来改变角落背景的形状。在我向内容区域添加下拉列表之前,这可以正常工作。
当下拉菜单被隐藏时,形状会正确显示,当下拉菜单可见时,形状会发生变化。根据我的研究,这是由于剪辑路径使用元素宽度和高度来确定元素的剪辑,并且当下拉列表可见时,元素高度会发生变化。
有没有办法改变这种行为?我的目标是保持相同的剪辑,无论下拉菜单是否可见。
CSS
HTML
JSFiddle
css - 边缘顶部响应使用剪辑路径和引导程序
我想知道,我是否有可能保持 margin:top 响应所有场景,即不同的设备,或者我是否使用鼠标重新调整浏览器的大小?
HTML:
CSS:
这是我的jsFiddle。我想要的是,在下面的图片中提到。
这是我正在尝试使用 css 剪辑路径多边形开发的两种形状。但是当我给填充绿色的 div 顶部边距并且我重新调整浏览器窗口的大小时,它不包含它的位置。
我发现的一种解决方案是使用媒体查询并根据媒体查询更改边距顶部。但在重新调整浏览器大小的情况下,它不起作用。
如果我可以使用引导程序使保证金最高响应,对此有什么想法吗?
html - 使用剪辑路径作为标题的一部分
所以我在让这个特定的剪辑路径在 Firefox 中正确显示时遇到了问题,我不太确定如何让它正常工作。到目前为止,它在 WebKit 浏览器中正确显示。
我敢肯定这真的很简单,但我一辈子都无法弄清楚我在这里缺少什么才能让它在 Firefox 中正确显示。
javascript - 使用 css 剪辑路径在多边形形状上进行 jQuery 拖放
我正在开发一个应用程序,但在实现 jQuery 拖放时遇到问题。请看一下代码。
我正在开发的是使用 css Clip Path 的多边形形状。当我拖动 Swipe Me Circle 并放在红色上时,它会返回“Dropped on Red”的警报,但它也会返回“Dropped on Blue”的警报,而 Circle 会掉在红色上。
我会感谢你的帮助。
我的 jQuery 代码是:
html - 在剪辑的 div 内添加 div 时,剪辑路径停止工作
我现在正在做一个项目,我试图div
在div
. 我做得很好,但我也想要有div
角度的侧面。我也能够做到这一点。我开始在其中添加我想要的东西div
(底部和有角度的边)并且已经添加了一个div
但是当我添加另一个(两者之间没有太大区别)时clip-path
停止工作!我正在使用 HTML 和 CSS(无引导程序)。
这是我的代码(https://jsfiddle.net/MalMan35/uu7weo6o/4/):
css - 滑块中的剪辑路径在 Firefox 上不起作用
我想剪切图像。并为此使用了剪辑路径。这适用于 Safari 和 Chrome,但不适用于 Firefox。我搜索了这个网站上的所有问题,这是我的代码的最后一个形状。但仍然无法使其在 Firefox 上运行。
这是我的形象:
这是我的 CSS:
最后将其添加到我的索引文件中:
但这仍然适用于 Safari 和 Chrome,但不适用于 Firefox。
css - 如何将容器从其右边缘夹出固定距离?
就像使用 CSS 从右侧偏移背景图像一样,我想shape
相对于容器的右边缘定位我的一些绝对值。
这应该从右边的元素中切出一个三角形,长度为 1em。
我不能使用 % 因为三角形的大小将取决于元素的长度,这是我不想要的。
不幸的是,它不能以这种方式工作。还有其他解决方案吗?