İçeriğe geç
BigBang

Sık açılanlar

    ↑↓Gezin↵AçEscKapat
    EN

    Bileşenler

    Inline

    Çocukları yatay olarak dizer, dar yerde alt satıra sarar ve aralarındaki boşluğu token ile verir.

    Storybook
    Storybook
    Kaynak kod
    Kaynak kod

    Inline, çocukları yatay bir akışta, aralarında token’lı bir boşlukla dizmek içindir: buton sıraları, etiket grupları, üst bilgi satırları. Satır dolunca çocuklar alt satıra sarılır.

    • Dikey dizmek için: Üst üste öğeler için Stack kullanın.
    • Sütunlar için: Hizalı sütunlar ve satırlar için Grid kullanın. Sarılmış Inline sütunları hizalamaz.
    • Görsel sırayı değiştirmek için: Inline ters yön sunmaz. Okuma sırasını DOM sırası belirler.
    • Kutu görünümü için: Dolgu, yüzey ya da kenarlık gerekiyorsa Box kullanın.

    Inline iki parçadan oluşur:

    1. Kapsayıcı: yatay flex kapsayıcı (flex-row). gap, align, justify ve wrap bu öğeye uygulanır.
    2. Çocuklar: children, DOM sırasıyla soldan sağa. Sarma açıkken satır dolunca alt satıra iner; satırlar arası boşluk gap’tir.
    • Inline durağandır: üzerine gelince, tıklayınca ya da odaklanınca değişmez ve sekme sırasına girmez.
    • Varsayılanlar: gap sm, align center, justify start, wrap true.
    • Sarma açıkken aynı gap hem yatay hem satırlar arası boşluk olarak kullanılır.
    • Görsel sıra her zaman DOM sırasıdır; ters yön ya da order ayarı yoktur.

    Dar ekranda tek satıra sığmayan butonlar alt satıra inmeli, taşmamalı.

    YapınSarma açık: butonlar sığmazsa alt satıra iner.
    YapmayınSarma kapalı: dar ekranda butonlar taşar.

    Boşluğu Inline’a bırakın; tek yerden değişir. Boşluk hiç yoksa öğeler birbirine yapışır.

    Birinci öğeİkinci öğe
    YapınBoşluk `md`: öğeler ayrı okunuyor.
    Birinci öğeİkinci öğe
    YapmayınBoşluk `none`: öğeler birbirine yapışıyor.
    • Inline kendi metnini taşımaz.
    • render={<ul />} verdiğinizde her çocuğu <li> olarak yazın.
    • Örnek metinleri nötr tutun: “Birinci öğe”, “İkincil buton”.
    • Stack: Öğeleri dikey dizmek için.
    • Grid: Hizalı sütunlar için.
    • Box: Dolgu, yüzey ve kenarlık için.
    • Button: Inline içinde en sık görülen çocuk.