【问题标题】:Using css shape to click being an image?使用css形状点击成为图像?
【发布时间】:2015-12-19 04:41:41
【问题描述】:

我正在尝试让输入字段和按钮工作,即使它们位于成形的 png 图像后面。

现在我认为我所要做的就是使用形状,它会追踪形状。并且按钮或输入字段将是可编辑/可点击的

.元素{ 向左飘浮; 高度:150px; 宽度:1300px; shape-outside: img('path/to/red-image-with-shape.png'); }

ps:这种情况是用户向上滚动时的截图。设计者希望表单元素即使在这些滚动情况下也可以访问。

【问题讨论】:

  • 尝试添加指针事件:无;在 .element 上。但在 IE10 及更低版本中不起作用。
  • 你的浏览器没那么聪明。单击一个区域将单击具有最高 z-index 的项目,因此不,您不能这样做。
  • @Harry,不,它是向上滚动的 div 的顶部。设计者希望表单元素即使在滚动位置也可以访问

标签: html css shape css-shapes


【解决方案1】:

pointer-events: none 设置为具有形状的元素。据我所知,没有其他解决方案。 也许您可以尝试使输入字段透明并更改 z-index。但这不是你想要的。顺便说一句,隐藏输入字段的内容对用户不友好。

【讨论】:

  • 是的!我不得不把pointer-events: none; 放在最外面的 div 上,但它有点用,谢谢。对我来说是全新的元素
猜你喜欢
  • 1970-01-01
  • 2015-11-24
  • 2016-07-10
  • 2017-02-27
  • 2013-03-23
  • 1970-01-01
  • 2011-10-12
  • 1970-01-01
相关资源
最近更新 更多