彩色陰影彩色竊賊
回答
由於跨畫布和圖像的問題,我不能在這裏生成一個工作片段,但這應該做的伎倆(也許有一些輕微的調整)。
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. 彩色
- 2. Modifiying色彩與色彩平衡
- 3. 彩色jcombobox彩色項目和焦點
- 4. 覆蓋彩色
- 5. PHP:彩色串
- 6. 彩色文本
- 7. 彩色grep?
- 8. 真彩色CImageList
- 9. 彩色報告
- 10. 彩色輸出
- 11. 彩色矩陣
- 12. ffmpeg yuvj422p彩色電影轉換avi2ogv
- 13. jQuery彩色動畫
- 14. Matlab彩色棋盤
- 15. WPF色彩插值
- 16. SlickButton彩色動畫
- 17. GIF彩色表式
- 18. scite:彩色文字
- 19. android查看色彩
- 20. WAP彩色圖片
- 21. 彩色像素行
- 22. Android ImageButton推彩色
- 23. Vim色彩更改
- 24. 彩色PrintWiki表格
- 25. 彩色動畫ContentPresenter
- 26. WPF「彩色裝訂」
- 27. 色彩映射表紅色色調
- 28. Matlab色彩重現gnuplot pm3d 30,31,32 RGB色彩空間
- 29. [R情節將繪製彩色點,但沒有彩色線條
- 30. 更改UI文字色彩ADAL iOS內部色彩驗證
嗯..是的,你很可能。 – Dekel