texto tamaño redimensionar font div cambiar automatico ajustar ajustable adaptativo css operators less

tamaño - ¿Cómo calcular porcentajes en MENOS CSS?



texto adaptativo css (2)

Me gustaría calcular el ancho del contenedor hijo (div, etc.) en porcentajes, en función del contenedor principal con LESS CSS .

Estoy usando el forumula por Ethan Marcotte: target / context = result .

Contenedor para padres: 620px
Contenedor infantil: 140px

Estoy usando este cálculo:

div.child-container { width: (140/620)*100%; }

Sin embargo la salida es:

div.child-container { width: 0.2258064516129; }

Me gustaría mover el punto decimal dos dígitos y agregar el%, así:

div.child-container { width: 22.58064516129%; }

Cualquier consejo muy apreciado.


De acuerdo con el sitio web de LESS CSS , necesita cambiar el orden de su ecuación

El resultado es prácticamente lo que espera: LESS entiende la diferencia entre colores y unidades. Si se usa una unidad en una operación, como en:

@var: 1px + 5;

LESS utilizará esa unidad para la salida final: 6 6px en este caso.

Debería ser:

width: 100%*(140/620);


Tal vez la función de percentage no existía cuando OP estaba preguntando, pero para futuras referencias agrego esta respuesta.

div.child-container { width: percentage(140/620); }