H1 display (32px → 72px)
- Entrada
- min: 32px @ 320px viewport, max: 72px @ 1280px viewport
- Saída esperada
- font-size: clamp(2rem, 2.5vw + 1.25rem, 4.5rem);
Título principal responsivo. Cresce suavemente de mobile a desktop.
tipografia fluida CSS clamp
Tipografia fluida com `clamp()` é a técnica de escalar fontes de forma contínua entre dois tamanhos de viewport sem usar media queries. A função aceita três parâmetros: mínimo, valor preferido (expressão de viewport) e máximo. O valor preferido é calculado como a reta que passa pelos dois pontos extremos no espaço vw × px.
Título principal responsivo. Cresce suavemente de mobile a desktop.
Ajuste sutil mas perceptível no conforto de leitura em telas grandes.
É uma função CSS que limita um valor entre mínimo e máximo. No meio, aceita qualquer expressão CSS — normalmente `viewport-width + constante-rem` para tipografia fluida.
Sim, e é muito útil. Padding, margin, gap e width aceitam clamp. Espaçamento fluido elimina a necessidade de variáveis diferentes por breakpoint — um único token escala entre mobile e desktop.
Não. Essa técnica (10px base) é um workaround antigo. Use o campo "base rem" na calculadora para informar qual é a base real do seu projeto. Com base 16px, 1rem = 16px.
font-size: clamp(1rem, 0.7512vw + 0.8239rem, 1.5rem);1rem1.5rem0.7512vw0.8239remO CSS é gerado localmente no navegador.