Új lapon nyílik meg

Bricks Builder Block

Bricks Builder Block elem wpfejleszto.hu

Mi az a Block elem a Bricks Builderben

Block, Container vagy Div. Melyik mire való

 BlockContainerDiv
Elsődleges célÖnálló tartalmi egységElrendezés (Flex / Grid)Apró segéd-wrapper
Alapértelmezett displayblockflexblock
Flexbox / GridManuálisan bekapcsolhatóAlapból aktívManuálisan bekapcsolható
Hierarchia szintje3. szint2. szint4. szint
Hover állapotIgenIgenIgen
Jellemző esetKártya, feature box, panelKártyasor, kétoszlopos layoutIkon wrapper, badge

Hozzáadása

E billentyű vagy a bal oldali „Add element” (+) gomb, rákeresel, hogy „Block”, és egy meglévő Container-be húzod. Üres blokként jelenik meg, innen pakolod bele a belső elemeket: képet, címet, szöveget, gombot. Kártyasornál a leggyorsabb út, ha az első Block-ot teljesen felépíted, és utána duplikálod (Ctrl+D / Cmd+D) annyiszor, ahány kártya kell, így mindegyik azonos struktúrával indul, és már csak a tartalmat kell cserélni. A Ctrl+Shift+Z az utolsó módosítást vonja vissza, ha elrontanál valamit szerkesztés közben.

Amit be tudsz állítani hozzá

Méret. A Width és a Height alapból auto, tehát a tartalom szabja meg. Kártyáknál a Width jellemzően 100%, hogy a szülő Container egyenlően ossza el a helyet, a magasságot pedig vagy min-height-tel korlátozod alulról (például 320px), vagy ami rugalmasabb, a szülő Container Align Items értékét állítod stretch-re, és a Block-ok automatikusan a legmagasabbhoz igazodnak. Az Overflow-t szinte minden kártyánál hidden-re kell tenni: enélkül a lekerekített sarkú Block-ból kilóg a belső kép sarka.

Háttér, keret, árnyék. A háttérbeállítások ugyanazok, mint Section-nél: egyszínű, gradient, kép, overlay. A Border adja a keret vastagságát, stílusát (solid, dashed, dotted), színét és a lekerekítést, kártyáknál tipikusan 8–16px border-radius elég. A Box Shadow emeli ki a kártyát a háttérből, jól használható értékek: 0 2px 12px rgba(0,0,0,0.08) enyhe, 0 4px 24px rgba(0,0,0,0.15) erősebb árnyékhoz.

Padding. A belső tartalom és a Block széle közti távolság, kártyáknál 24–40px a bevált tartomány. A Block-ok egymás közti térközét ne ezzel oldd meg, arra a szülő Container gap értéke való.

Hover állapot. A Block egyik erőssége, hogy pár kattintással kap hover effektet: a Style panelen Hover állapotra váltva megadhatsz más háttérszínt, erősebb árnyékot vagy más keretszínt. Egy dolgot viszont mindig tegyél hozzá, különben ugrásszerűen vált: a Custom CSS fülre egy transition: all 0.3s ease értéket. A klasszikus „felemelkedő kártya” így néz ki: alapállapotban box-shadow: 0 2px 12px rgba(0,0,0,0.08) és transform: translateY(0), hoveren box-shadow: 0 8px 32px rgba(0,0,0,0.16) és transform: translateY(-4px).

HTML tag. Alapból ha a Block valódi önálló tartalmat képvisel, érdemes szemantikusabb taget választani:

  • blogkártyához vagy termékkártyához,
  • kiegészítő tartalomhoz,
  • kép és felirat egységéhez.

Ez SEO és akadálymentesítés szempontjából is számít.Link. A Style → Link mezőben megadott URL-lel a Block teljes területe kattinthatóvá válik. Ezt mindig a Block szintjén add meg, ne az egyes belső elemeken: így nem kell külön linkelni a képet, a címet és a gombot, és elkerülöd az egymásba ágyazott elemeket, ami érvénytelen HTML-t eredményezne.

Kártyasor és reszponzív viselkedés

A leggyakoribb felhasználás a háromkártyás sor, és a felépítése mindig ugyanaz: a Section adja a hátteret, benne egy Container row iránnyal és 24px gap-pel, azon belül három Block, egyenként 33.33% szélességgel, 12px border-radiusszal és 32px paddinggel. Minden Block-ban ott a kép, a cím, a szöveg és a gomb. Ugyanez a séma működik feature boxoknál (ikon, cím, leírás), testimonial dobozoknál (idézet, profilkép, név), pricing panelnél (csomagnév, ár, felsorolás, gomb) és a callout sávoknál is, ahol csak egy ikon és egy figyelmeztető szöveg van a Block-ban.

A reszponzív viselkedés két beállításon múlik, és mindkettő a szülő Container-en. Tableten a Container Wrap értéke wrap, a Block-ok szélessége 50%, így kettő fér el egy sorban. Mobilon a Container Direction értéke column, a Block-ok szélessége 100%, tehát a kártyák egymás alá kerülnek. A Block-on magán csak a szélességet és a paddinget kell nézeteneként újragondolni, a szerkezetet nem kell duplikálni mobilra.

Amivel a leggyakrabban bajlódnak

Gyakori kérdések (FAQ)