Puede ser Compass 101, pero ¿alguien ha escrito una mezcla que establece el valor alfa de un color? Idealmente, me gustaría que el mixin para tomar cualquier tipo de definición de color y aplicar la transparencia:Sass/Compass - Convierta Hex, RGB o color con nombre a RGBA
@include set-alpha(red, 0.5); //prints rgba(255, 0, 0, 0.5);
@include set-alpha(#ff0000, 0.5); //prints rgba(255, 0, 0, 0.5);
@include set-alpha(rgb(255,0,0), 0.5); //prints rgba(255, 0, 0, 0.5);
No puedo creer que no haya intentado eso. Muchas gracias Max –
@jon ¿Pueden explicarme qué fue lo que confundió mi respuesta para poder mejorarla? – maxbeatty
@maxbeatty No estoy seguro de lo que sucedió con mi comentario, pero me confundí con "==>" ... parece obvio en retrospectiva, pero cuando te sientes perdido es muy difícil distinguir el código requerido de los comentarios. Supongo que podría hacerse más claro al incluir solo el código real utilizable en los bloques de código. – jon