Less confused about `max() + calc()`

Abierto
#3,604 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

  • #3708 de @lumburr — cerrado sin fusionar

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
javascript
Área
compilers

Línea de trabajo

Comience reproduciendo el problema con el comando lessc mostrado y la expresión combinada max()/calc(). Rastree cómo lessc evalúa esta expresión en comparación con los subconjuntos funcionales y, a continuación, verifique que se conserve la salida esperada max(1em, calc(50vw - 25rem)).

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
$ lessc --version
lessc 4.1.1 (Less Compiler) [JavaScript]
$ lessc  <(echo 'body { padding: max(1em, calc(50vw - 25rem)); } ')
body {
  padding: 1em;
}

Expected output:

body {
  padding: max(1em, calc(50vw - 25rem));
}

Any subset of the expression (e.g. max(1em, 50vw) or calc(50vw - 25rem)) works fine.

Lenguaje dominante
JavaScript
Estrellas
17k
Forks
3.4k
Merge medio
1 d 16 h
PR fusionados (30 d)
7

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de less/less.js

Todos los issues de less/less.js

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.