sacar porcentual porcentaje online numeros incremento entre diferencia cómo como cantidades calcular html css colors less

html - porcentual - Cómo calcular la diferencia de color en porcentaje para Menos



formula de diferencia en excel (3)

Digamos que tengo dos colores #595b5c y #424545 . Quiero saber la diferencia porcentual entre ellos, ¿cómo hacer eso? La razón es que quiero usar funciones de lighten y darken de menos, lo que toma el porcentaje como parámetro.

P.ej:

@darkgrey1: #595b5c; @darkgrey2: darken(@darkgrey1,10%);

¿Cómo puedo saber por cuánto #424545 es más oscuro que #595b5c


Las funciones aclarar y oscurecer cambian la claridad del color en el espacio de color HSL. Si convierte cada color a HSL, verá cuánto difiere la luminosidad.

Utilicé un convertidor de RGB a HSL en línea .

El color #595b5c ( rgb(89,91,92) ) es hsl(200,1.7,35.5) .

El color #424545 ( rgb(66,69,69) ) es hsl(180,2.2,26.5) .

Entonces, la diferencia en la ligereza es del 9.0 por ciento de unidades

Tenga en cuenta que #424545 no tiene el tono y la saturación exactos como #595b5c . Si oscuras uno no obtendrás exactamente el otro.


Se puede hacer de muchas maneras diferentes, pero aquí hay una solución que usa javascript:

function color_meter(cwith, ccolor) { if (!cwith && !ccolor) return; var _cwith = (cwith.charAt(0)=="#") ? cwith.substring(1,7) : cwith; var _ccolor = (ccolor.charAt(0)=="#") ? ccolor.substring(1,7) : ccolor; var _r = parseInt(_cwith.substring(0,2), 16); var _g = parseInt(_cwith.substring(2,4), 16); var _b = parseInt(_cwith.substring(4,6), 16); var __r = parseInt(_ccolor.substring(0,2), 16); var __g = parseInt(_ccolor.substring(2,4), 16); var __b = parseInt(_ccolor.substring(4,6), 16); var p1 = (_r / 255) * 100; var p2 = (_g / 255) * 100; var p3 = (_b / 255) * 100; var perc1 = Math.round((p1 + p2 + p3) / 3); var p1 = (__r / 255) * 100; var p2 = (__g / 255) * 100; var p3 = (__b / 255) * 100; var perc2 = Math.round((p1 + p2 + p3) / 3); return Math.abs(perc1 - perc2); }

Aquí está la Source


Tengo que resolver el mismo problema a diario, así que creé una herramienta para sugerencias de funciones de color . Enumera la mayoría de las funciones de MENOS que pasan de un color a otro, de modo que pueda concentrarse en si usar darken o softlight con un color tiene más sentido en términos de su diseño.

(Las sepias tienen increíbles habilidades para cambiar de color, por lo tanto el nombre / logotipo)