RevealTheme logo

Générateur de CSS clamp()

Générez des valeurs CSS fluides et responsives avec clamp(). Mise à l'échelle progressive entre des tailles minimale et maximale sur les plages de viewport.

font-size: clamp(16px, 13.0909px + 0.9091vw, 24px);

Comment utiliser cet outil

  1. 1

    Enter the minimum size in pixels (the value at and below your small viewport).

  2. 2

    Enter the maximum size in pixels (the value at and above your large viewport).

  3. 3

    Set the min and max viewport widths in pixels that define where scaling starts and stops.

  4. 4

    Read the generated clamp() declaration and click Copy to paste it into your stylesheet.

Qu'est-ce que le générateur de CSS clamp() ?

La fonction CSS clamp(min, préféré, max) maintient une valeur bornée tout en lui permettant de se mettre à l'échelle de façon fluide à l'intérieur de la plage. Parfaite pour une typographie responsive qui grandit progressivement avec la largeur du viewport au lieu de sauter aux points de rupture. Cet outil calcule la formule correcte de la valeur préférée à partir de vos tailles de police minimale/maximale et des largeurs de viewport.

Cas d'usage courants

  • Building fluid headings that grow from 24px on mobile to 48px on desktop without writing media-query breakpoints.

  • Setting responsive body copy that stays readable between a 320px phone and a 1200px laptop.

  • Scaling section padding or gap values fluidly so layouts breathe proportionally across screen sizes.

  • Replacing a stack of font-size overrides at 480px, 768px, and 1024px with one clamp() declaration.

  • Generating clamp() values for a design system so spacing and type scale consistently from one formula.

  • Quickly checking the px and vw math for a fluid value you sketched out in a design tool like Figma.

Questions fréquentes

Compatibilité avec les navigateurs ?
clamp() fonctionne dans tous les navigateurs depuis 2020 : son utilisation en production est tout à fait sûre.

Outils connexes