2015-06-27 88 views
1

在CSS中有命令还是JavaScript中的图库可以剪出图像中的所有白色?我知道有些应用程序可以手动执行,但我只是想知道是否有通过代码执行的操作。剪出图像中的所有白色

+1

你需要的图像处理库,以检测功能图片http://codegeekz.com/best-javascript-image-manipulation-libraries/ – chiliNUT

+1

你是什么意思把所有的白色都挖出来。你的意思是选择所有的白色,删除它,并把它变成透明的? – tylerism

+0

是的。我想在背景上放置一张图片,但我不想让白色显示。 –

回答

0

使用HTML & CSS这是一种方式,但如果您在图像编辑软件中使用它(效率更高),这样做更好。

你基本上把你要显示的图像包装在一个容器div中,给它一个特定的高度和宽度。然后给图像100%的宽度,以防万一图像太小&隐藏溢出。下面的代码:

HTML

CSS

.container { 
    width: 400px; 
    height: 200px; 
    overflow: hidden; 
} 
.container img { 
    width: 100%; 
} 

试试吧。诀窍是overflow:hidden;

+0

对于谁倒投,至少在你投降时增加一个原因 - 比盲目投票更有建设性。 –

+1

虽然不是我低估了自己,但你之所以被低估是因为你的解决方案并不能解决问题的问题。 – DaemonOfTheWest

+0

因此,上面的答案也应该放弃投票,因为它不是答案?这没有道理,大声笑。它没有增加任何价值。这个答案至少给了他们一个选择。 –