【发布时间】:2012-09-23 07:34:32
【问题描述】:
我正在尝试在我拥有的 PNG 图像上添加边框(包括示例)。 问题是,当我当前添加边框时,它会将其添加到所有图像周围的框形上,而不是精确的矢量上(意味着它包括图像中的透明部分)。
是否有任何可能的方法来设置它不会考虑透明区域的边框配置。 (即使不是在 CSS 中......也许是 HTML5/JS?)
【问题讨论】:
-
即使图像是透明的 png,边框也会应用于元素,它本质上仍然是图像周围的正方形。可悲的是没有解决方案,为什么不能在实际图像上做边框?
-
你能说明你想要图像+边框的样子吗?
-
嗨乔恩,我添加了一个示例的图像,我希望它如何显示。
-
你可以试着和拉斐尔一起玩。 raphaeljs.com。或者将您的图像加载到 HTML5 画布中并使用边缘检测脚本(eek!)做边框。
-
那么你就在那里 - 你有一个漂亮的绿色边框! ;-)。不过说真的 - 如果不自己在图像上绘制边框,您将无法实现这一目标。