彩色陰影彩色竊賊
回答
由於跨畫布和圖像的問題,我不能在這裏生成一個工作片段,但這應該做的伎倆(也許有一些輕微的調整)。
var $img = $('img');
$img.load(function() {
var colorThief = new ColorThief();
// uncomment this (x-domain issues):
//var color = colorThief.getColor($img.get(0));
// here's what it would produce:
var color = 'rgb(72, 174, 216)';
$img.css('box-shadow', color + ' 0 5px 15px');
});
img {
display: block;
width: 200px;
margin: 10px auto 0;
border-radius: 10px;
}
canvas {
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/color-thief/2.0.1/color-thief.min.js"></script>
<img id="image" src="https://i.imgur.com/rb3admc.jpg" />
我該如何適用於特定類別的圖像? –
@YoussefElmajbri將第一行更改爲'var $ img = $('。your_class');'。由於我回答了您的問題,請隨時將答案標記爲正確,並選中關閉此問題。 –
您可以使用此生成器以不同顏色添加多個陰影 https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Background_and_Borders/Box-shadow_generator。
不是什麼OP問:'我試圖讓彩色小偷檢測顏色,並使陰影看起來像來自彩色小偷的顏色的陰影' – cjl750
- 1. 操縱文字陰影顏色與HTML5色彩輸入型
- 2. 彩色
- 3. Modifiying色彩與色彩平衡
- 4. 彩色jcombobox彩色項目和焦點
- 5. 禁用炫彩色彩
- 6. 覆蓋彩色
- 7. qqnorm彩色
- 8. 彩色文本
- 9. 彩色grep?
- 10. 彩色化dhtmlxSidebar
- 11. PHP:彩色串
- 12. 彩色化
- 13. 彩色輸出
- 14. 彩色矩陣
- 15. 集彩色
- 16. 真彩色CImageList
- 17. 彩色Boxplot
- 18. 彩色輸出
- 19. 彩色報告
- 20. ffmpeg yuvj422p彩色電影轉換avi2ogv
- 21. android查看色彩
- 22. Matlab彩色棋盤
- 23. 彩色PrintWiki表格
- 24. 真彩色識別
- 25. 彩色像素行
- 26. Unity3d:彩色圖層
- 27. WAP彩色圖片
- 28. Android ImageButton推彩色
- 29. WPF色彩插值
- 30. scite:彩色文字
嗯..是的,你很可能。 – Dekel