Peki ızgara sistemleri ile neler oluyor? Flexbox burada demek. Hazır, tarayıcılar (az ya da çok) hazır. Bu zamanla ilgili. CSS dönüşüm cihazları olmadan herhangi bir şeyi dikey ve yatay olarak merkezleyebiliriz!

Ayrıca, Flexbox'ın yapabileceği diğer tüm şeyler var. Yine de kendimizle dalga geçmeyelim. Bu merkezleme işini uzun zamandır bekliyorduk.

Belki de muhteşem gözüküyordun Flexbox ne? , dizi ve hepiniz hazırsınız. Görmediysen, yapmalısın.

Yani ... şimdi grid sistemlerini mi kesiyoruz? Pekala, birçok yönden yapabiliriz. Özellikle de çorbadan benim kadar nefret ediyorsan. Bununla birlikte, Flexbox tabanlı ızgara sistemleri zaten bir şeydir ve hala kullanışlı olabilirler.

Örneğin, onlar gibi bir CSS metodolojisine bağlı kalmanıza yardımcı olabilir Nesneye yönelik CSS veya BEM . Belki de sadece dersleri kullanmayı seviyorsun. Ya da belki de sadece Flexbox'a alışırsınız ve eski on iki sütunlu ızgaraya uyum sağlamanıza yardımcı olur.

Belki de önceden tanımlanmış bir sistemi kullanmak için ihtiyaç duyduğunuz her Flexbox ızgarasını özel kodlamaktan daha hızlıdır.

Sebep ne olursa olsun, şebeke sistemleri gitmiyor; ve her iki dünyanın en iyisine sahip olabilirsiniz. Öyleyse neden olmasın?

“Büyük iki”

Bundan bahsetmeseydim berbat olurdum. Foundaton 6 çıktı ve bir seçenek olarak ızgarasının bir Flexbox sürümü var. Henüz yayınlanamayanlar ditto Önyükleme 4 .

Daha az uyumlu tarayıcıları desteklemesi gereken insanlar için eski ızgaraları tutuyorlar, ancak anahtarı kullanmaya hazırlar.

Flexbox Izgarası

Bu uygun adlandırılmış ızgara sistemi 12 sütun taşıyor. 960.gs, tüm Flexbox'ın gelişmiş düzen kabiliyetine ve beklediğimiz yanıt veren hazır sınıflara (ekstra küçük, küçük, orta ve büyük) sahip.

Flexbox tarafından çözüldü

Flexbox tarafından çözüldü Temelde bir demo olarak yapıldı. Yine de, birçok proje için temel olarak kullanılabilecek oldukça eksiksiz ve işlevsel bir demo.

Gridlex

Gridlex “Sadece bir Flexbox Grid Sistemi” sloganıyla karşımıza çıkıyor. Flexbox Grid'den ayırt etmek için pek bir şey yok. Daha iyi sınıf isimleri olanı seç, sanırım.

sGrid

sGrid biraz farklı. Özellikle, Stylus ile inşa edilmiştir. Doğruyu biliyorum? Hepimiz SASS'i şimdi kullandığımızı sanıyordum. Her neyse, aynı zamanda bir dizi diğer teknolojiyle entegre olacak şekilde tasarlanmıştır: Meteor, Grunt, React ve NPM.

scss-flex-grid ve sass-flex-mixin

Ah işte gidiyoruz. SCSS-esnek ızgara ve küstahlık-esnek-mixin İki ayrı SASS tabanlı Flexbox ızgarası vardır. Depolarından klonlayabilir veya NPM ile scss-flex-grid'i kurabilirsiniz.

Sonuç

Araçlar orada. Şimdiye kadar, “hayran-favori” tanımlayamadım. Şanslar, insanlar çoğunlukla en sevdikleri CSS çerçeveleri ile birlikte gelenleri kullanacaklar.

Her halükarda, artık Flexbox'a takılmamak için çok az mazeret vardır.