Бесплатен Генератор на CSS clamp()
Генерирајте флуидна CSS clamp() вредност за одговорна типографија и растојание. Поставете мин/макс големина и опсег на приказ, видете преглед во живо и копирајте ја едноредна CSS.
Прикажана големина при различни приказни ширини
clamp(min, preferred, max) флуидно ја скалира вредноста според приказот, а потоа се заклучува на мин. и макс. Го заменува низата медиа-барања за типографија, растојанија и ширини со еден ред.
Како функционира
Оваа алатка пресметува вредности за CSS clamp() користејќи рачно напишана формула за линеарна интерполација — без библиотеки, без комуникација со сервер. Внесувате две големини и две ширини на прегледник; математиката работи моментално во вашиот прелистувач и произведува готов clamp() израз за залепување со преферирана вредност базирана на vw што ги скалира вашиот текст или растојание мазно помеѓу тие точки на прекин.
- 1Пресметка на линеарен наклонАлатката пресметува наклон пиксел-по-пиксел: (maxSize - minSize) / (maxViewport - minViewport). Овој наклон потоа се конвертира во vw единици со множење со 100, што е основата на тоа како работи CSS скалирањето релативно на прегледникот.
- 2Изведување на пресекотОтстапување на пресек (во px или rem) се пресметува така што линеарната функција точно ја погодува вашата минимална големина при минималната ширина на прегледникот. Заедно, наклонот и пресекот ја формираат преферираната вредност внатре во clamp() — делот кој всушност се скалира.
- 3Конверзија на единици и форматирање на излезотАко изберете rem излез, секоја вредност во пиксели се дели со конфигурираната основна големина на фонт (стандардно 16px) пред да се запише во низата clamp(). Се произведува и соодветна Tailwind класа со произволна вредност, со празни места заменети со долни црти според синтаксата на Tailwind.
- 4Преглед со лизгач за прегледник во живоЛизгач со опсег ви овозможува да навигирате од 320px до 1920px ширина. На секоја позиција истата формула наклон-и-пресек ја пресметува ограничената големина во реално време и исцртува примерок текст со таа пресметана големина во пиксели, така што можете да го видите однесувањето на скалирањето пред да копирате нешто.
Поврзани алатки
Генератор на CSS Grid
Визуелно дизајнирајте CSS grid — колони, редови, единици и празнини — и копирајте го генерираниот CSS и HTML.
Изработка на потпис
Нацртајте потпис со глушец, прст или пенкало, или напишете го вашето име со фонт за ракопис, потоа извезете го како проѕирна PNG или SVG слика.
Конвертор од пиксели во REM
Конвертирајте меѓу px, rem, em, pt, vw, vh и % со прилагодлива основна големина на фонт. Вклучува референтна табела за вообичаени пиксел-големини.