关于HTML中的三角形,我看到了使用边框,翻译等的解决方案,但没有人解决这个问题:如何设置仅指向三角形区域的链接?

8tntrjer  于 2024-01-04  发布在  其他
关注(0)|答案(1)|浏览(123)

此问题在此处已有答案

How do CSS triangles work?(23个回答)
9天前关闭
此帖子已于9天前编辑并提交审核,未能重新打开帖子:
原始关闭原因未解决
我想创建一个三角形,并设置一个链接(改变光标等)只到这个三角形的可见区域,离开透明区域不变,不链接。
所有的解决方案here,我试图修改,但光标和链接都在所有的矩形区域,而不仅仅是在可见的三角形.有没有可能做到这一点?

eeq64g8w

eeq64g8w1#

使用剪辑路径

  1. div {
  2. width: 200px;
  3. aspect-ratio: 1;
  4. background: red;
  5. clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  6. }
  7. div:hover {
  8. background: green;
  9. }

个字符

相关问题