Langsung ke konten
← Semua materi
10
@theme breakpointmin-[475px]:CSS-first

Custom Breakpoints

Menambah atau menimpa breakpoint lewat @theme CSS-first dan breakpoint arbitrary satu-off.

CSS-first dengan @theme

v4 menggantikan tailwind.config.js dengan @theme di CSS. Menambah --breakpoint-3xl langsung memunculkan utility 3xl:. Menimpa token dengan none menghapus breakpoint bawaan — semua tanpa file config.

css
@theme {
	/* menambah breakpoint baru */
	--breakpoint-3xl: 120rem;

	/* menghapus breakpoint bawaan
	--breakpoint-xs: none; */
}

Arbitrary breakpoint satu-off

Untuk nilai unik yang tak layak jadi token, pakai nilai arbitrary: min-[475px]:flex atau max-[600px]:hidden. Ini hanya sekali pakai — kalau polanya berulang, jadikan breakpoint resmi di @theme.

html
<div class="hidden min-[475px]:flex">Tampil di atas 475px</div>

Decision Rule

One-off → arbitrary value. Reusable design token → @theme.

Learn Tailwind CSS

Dibangun 100% Tailwind CSS v4.3 · SvelteKit