蓝湖页⾯⽣成html,蓝湖的设计稿变html好⼏点1.颜⾊+透明度的处理:
⽅式⼀:
RGBA转换16进制颜⾊
js的把RGBA转换为16进制
网页html下载function hexify(color) {
var values = color
.replace(/rgba?\(/, '')
.replace(/\)/, '')
.replace(/[\s+]/g, '')
.split(',');
var a = parseFloat(values[3] || 1),
r = Math.floor(a * parseInt(values[0]) + (1 - a) * 255),
g = Math.floor(a * parseInt(values[1]) + (1 - a) * 255),
b = Math.floor(a * parseInt(values[2]) + (1 - a) * 255);
return "#" +
("0" + r.toString(16)).slice(-2) +
("0" + g.toString(16)).slice(-2) +
("0" + b.toString(16)).slice(-2);
}
var myHex = hexify('rgba(153,153,153,0.1)'); // "#f5faf3"
console.log(myHex);
⽅式⼆:
2.投影处理
2.字重是Heavy

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。