1
8
通过以下方式实现此效果
变换可以通过在容器顶部放置一个伪元素来使用,但它们需要根据三角方程计算元素的高度和宽度。更简单的方法是梯度和SVG方法。 使用渐变:
您可以使用渐变
这样做的一个优点是,它不需要任何额外的元素(SVG或HTML,甚至不需要伪元素),但缺点是,仅三角形需要悬停和点击效果(仅限于三角形的边界)。由于元素仍然是矩形/正方形,即使鼠标位于三角形之外但位于容器内,也会触发悬停或单击效果。
使用SVG:
您也可以使用SVG
对渐变上的三角形使用SVG的优点是,悬停和点击效果可以单独添加到三角形中。
|
2
0
在梯度中
风格
html语言
|
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |