JavaScript获取图片像素颜色并转换为box-shadow显示_javascript技巧:一、原理: 1.使用HTML5的FileReader API读取图片 FileReader文件读物器,用于读取客户端文件到,注意,文件读取完毕后并不会载入缓存 eg: var upfile = document.querySelector('#upfile'); var fileReader = new
导读JavaScript获取图片像素颜色并转换为box-shadow显示_javascript技巧:一、原理: 1.使用HTML5的FileReader API读取图片 FileReader文件读物器,用于读取客户端文件到,注意,文件读取完毕后并不会载入缓存 eg: var upfile = document.querySelector('#upfile'); var fileReader = new
输出CSS3 box-shadow
css_code.style.display = 'block';
css_code.innerHTML = 'box-shadow: ' + arrbox.join(',');
// 获取16进制颜色
function gethex(r,g,b){
r = r.toString(16);
g = g.toString(16);
b = b.toString(16);
// 补0
r.length==1? r = '0' + r : '';
g.length==1? g = '0' + g : '';
b.length==1? b = '0' + b : '';
var hex = r + g + b;
// 简化处理,如 FFEEDD 可以写为 FED
if(r.slice(0,1)==r.slice(1,1) && g.slice(0,1)==g.slice(1,1) && b.slice(0,1)==b.slice(1,1)){
hex = r.slice(0,1) + g.slice(0,1) + b.slice(0,1);
}
return hex;
}
} // image onload end
} // reader onload end
}
}
script>
获取图片像素颜色,转换为CSS3 box-shadow
JavaScript获取图片像素颜色并转换为box-shadow显示_javascript技巧
JavaScript获取图片像素颜色并转换为box-shadow显示_javascript技巧:一、原理: 1.使用HTML5的FileReader API读取图片 FileReader文件读物器,用于读取客户端文件到,注意,文件读取完毕后并不会载入缓存 eg: var upfile = document.querySelector('#upfile'); var fileReader = new