İçeriğe atla
%100 yerel

CSS medya sorgusu oluşturucu

Bootstrap, Tailwind veya özel kesme noktalarından mobil öncelikli veya masaüstü öncelikli CSS medya sorgusu blokları oluştur.

Çıkış

CSS medya sorgusu oluşturucu

Bir kesme noktası ölçeği seç ve bu araç, yapıştırmaya hazır @media bloklarını yaz. Bootstrap veya Tailwind ön ayarlarını seçerek bu çerçevelerin kesme noktalarını yeniden kullan veya Özel moduna geç ve kendi genişliklerini virgülle veya satır sonuyla ayrılmış olarak yazabilirsin — "480, 768, 1024" gibi düz sayılar otomatik olarak adlandırılır veya her birini "tablet:768" gibi etiketlerle eşleştirebilirsin.

Mobil öncelikli çıktı, yalnızca min-width ile yükselen sorgularla basamaklanır, bu bugün çoğu bileşen CSS'sinin yazıldığı kalıptır; masaüstü öncelikli ise yalnızca max-width ile alçalan sorgularla basamaklanır, en büyük kesme noktası ilk olur. Aralık söz dizimini açarak her kesme noktasını her iki tarafından sınırlandır — her blok o zaman yalnızca o banda uygulanır, en üst katman yukarıda açık kalır. Genişlikler px, em veya rem cinsinden yazdırılır, ortak 16px kök yazı tipi boyutu dönüşümü varsayılır. Dört ek geçiş, yönelim, hover-yeteneği olan göstergeler, prefers-color-scheme ve prefers-reduced-motion için bağımsız sorgular ekler, bir sayfa bu denetimleri düzen kesme noktalarının yanında gerektirdiğinde faydalı olur. Çıktı biçimini SCSS'ye değiştir ve her blok, @content yerine adlandırılmış bir @mixin olur, böylece Sass yapınız kuralın gerekli olduğu her yerde @include yapabilir.

Bir kesme noktası listesi, kullanılabilir hiçbir şeye çözümlenirse — boş ise veya her giriş sayı değilse — açıkça raporlanır; kırılmış CSS üretmek yerine yinelenen genişlikler bir bloka çöker, ilk adlarını koruyarak. Çok uzun özel listeler sınırlandırılır, bu nedenle muazzam veya bozuk bir değer yapıştırmak hiçbir zaman sekmeyi dondurmaz.

Her şey tarayıcında yerel olarak çalışır — yazdığın hiçbir şey hiçbir yere yüklenmez. Sonucu kopyala, .txt dosyası olarak indir veya devam etmek için doğrudan başka bir aracın girdisine gönder.

FAQ

Mobil öncelikli ve masaüstü öncelikli arasındaki fark nedir?
Mobil öncelikli, yalnızca min-width ile yükselen sorgular oluşturur (stiller o genişlikten yukarı uygulanır); masaüstü öncelikli, yalnızca max-width ile alçalan sorgular oluşturur (stiller o genişliğin altında uygulanır), en büyük kesme noktası ilk olur.
Aralık söz dizimi ne değiştirir?
Aralık söz dizimi açıkken, her kesme noktası hem min-width hem de max-width değeri alır, böylece bloğu yalnızca o bant içinde uygulanır, en üst katman yine de yukarıda sınırsızdır.
Tailwind'in en üst kesme noktası neden "2xl" yerine "xl2" olarak etiketlendi?
Bir CSS veya SCSS tanımlayıcısı bir rakamla başlayamaz, bu nedenle oluşturucu bu katman için "xl2" kullanır — piksel değeri (varsayılan olarak 1536px) değişmez kalır.
Ön ayar yerine kendi kesme noktalarımı kullanabilir miyim?
Evet. Ön ayarı Özel'e değiştir ve virgülle veya satır sonuyla ayrılmış genişlikleri listele, her birini düz sayı olarak (otomatik adlandırma) veya "ad:değer" olarak, örneğin "tablet:768".
Kesme noktası listem hiçbir yere yüklendi mi?
Hayır. Her medya sorgusu tamamen tarayıcında oluşturulur ve cihazınızdan hiçbir zaman ayrılmaz.