Bu sahypany ulanmak bilen, Gizlinlik syýasatyny kabul edersiniz!
Kabul et
Gorogly.comGorogly.comGorogly.com
  • Baş Sahypa
  • Tazelikler
    • AI
    • Dünýä
    • Tehnologiýa
    • Türkmenistan
    • Bilim
    • Sosial Mediýa
    • Ylym
    • Tebigat
    • Işewürlik
    • Jemgyýet
    • Güýmenje
    • Makalalar
    • Moda
    • Medeniýet
    • Saglyk
    • Sport
    • Syýahat
    • Syýasat
    • Gyzykly
  • AI
    • OpenAI
    • Gemini
    • Meta AI
    • DeepSeek
    • xAI
    • Copilot
    • Llama 2
  • Tehnologiýa
    • Apple
    • Samsung
    • Nokia
    • LG
    • İntel
    • Google
    • Windows
    • Microsoft
  • Türkmenistan
  • Howa maglumaty
    • Aşgabat
    • Mary
    • Lebap
    • Balkan
    • Daşoguz
  • Bize goşulTäze
  • Habarlaşmak
  • Dil saýlaň
    • TKTK
    • RURURU
Gözleg
  • Biz hakda
  • Gizlinlik syýasaty
  • Mahabat
  • Makala ýazyp bilýärsiňizmi?
  • Habarlaşmak
  • Web saýtymyz baradaky pikirleriňizi biz bilen paýlaşyň!
Howa maglumaty
  • Aşgabat şäheri
  • Mary welaýaty
  • Lebap welaýaty
  • Balkan welaýaty
  • Daşoguz welaýaty
  • AI
  • Bilim
  • Dünýä
  • Güýmenje
  • Gyzykly
  • Işewürlik
  • Jemgyýet
  • Makalalar
  • Medeniýet
  • Moda
  • Saglyk
  • Sport
  • Syýahat
  • Syýasat
  • Tebigat
  • Tehnologiýa
  • Türkmenistan
  • Ylym
© 2021-2024 Ähli hukuklar goralandyr. Gorogly.com
Okamak: Flexbox. Bu näme üçin gerek?
Paýlaş
Giriň
Duýduryş Has giňişleýin görkez
Şrift ölçegiAa
Gorogly.comGorogly.com
Şrift ölçegiAa
Gözleg
  • Dil saýlaň
    • TKTK
    • RURURU
  • Täzelikler
    • AI
    • Tehnologiýa
    • Türkmenistan
    • Sosial Mediýa
    • Makalalar
    • Bilim
    • Dünýä
    • Güýmenje
    • Gyzykly
    • Işewürlik
    • Jemgyýet
    • Medeniýet
    • Saglyk
    • Moda
    • Sport
    • Syýahat
    • Tebigat
    • Syýasat
    • Ylym
  • Bize goşulTäze
  • Mahabat
  • Makala ýazyp bilýärsiňizmi?
  • Habarlaşmak
  • Biz hakda
Hasabyňyz barmy? Giriň
Bizi yzarla
2021-2024 © Ahli hukuklar goralan. Gorogly.com
Baş Sahypa | Tehnologiýa | Flexbox. Bu näme üçin gerek?
MakalalarTehnologiýa

Flexbox. Bu näme üçin gerek?

Iň soňky täzelenme: 15/09/2024 21:05
Ýazan Gorogly.com Tehnologiýa
157 Görüldi
Paýlaş
6 Min okaň
Paýlaş

Flexbox näme üçin gerek?

  • Setiriň içindäki bloklar we boşluklar
    1. Bir setiriň içindäki blokda dikligine ortaça mazmuny düzmegiň aňsat usuly ýok.
    2. Iki meňzeş elementiniň bolmagy mümkin däl, olaryň biriniň giňligi, beýlekisiniň galan boşlugyny hiç hili kynçylyksyz doldurýar.
  • Ýüzýän
    1. Ýüzýän elementleriň giňligini göterim hökmünde kesgitläniňizde, hasaplanan giňlik brauzerleriň arasynda yzygiderli tegeleklenmeýär (käbir brauzerler ýokaryk, käbirleri aşak tegelenýär)
    2. Köplenç ýokarky gutularyň / elementleriň daralmagynyň öňüni almak üçin ýüzýän sanlary «arassalamagyňyz» hökmanydyr.
    3. Elemetleriň biri-biriniň içindäki yzygiderli we ygtybarly dik merkezleşdirilmesini üpjün ediň.
  • Tablisa we tablisanyň öýjügi
    1. Elementleriň töweregine goşmaça elementi gurşamak zerur (iň oňat dik merkezi nokadyny bellemek üçin, tablisa öýjügi tablisa formasyndaky elementleriň toplumynda bolmalydyr).
    2. Displeý hökmünde düzülen elementler saralmaýar: köp hatarly tablisa öýjügi.

 Flexbox bilen başlamak.

  • Ýokary ukyplylygyna umumy garaýyş
    1. Mazmuny dikligine aňsatlyk bilen merkezleşdirip biler.
    2. Elementleriň wizual tertibini üýtgedip biler.
    3. Gutynyň içindäki elementleri awtomatiki görnüşde paýlap we olaryň arasyndaky bar bolan ýeri awtomatiki belläp we deňleşdirip biler.
    4. Sizi 10 ýaş kiçi edip görkezip biler (mümkin bolmadyk, ýöne stressi azaltmak üçin az sanly barlag synaglarynda (me) görkezildi).

Flexy almak (Flexbox)

  • Dört esasy aýratynlygy bar: Ugry, deňleşdirilmegi, yzygiderliligi we çeýeligi.

Ideal dik merkezleşdirilen tekst — nusga çeşmesi

Contents
Flexbox näme üçin gerek? Flexbox bilen başlamak.Flexy almak (Flexbox)Ideal dik merkezleşdirilen tekst — nusga çeşmesiIdeal dik merkezleşdirilen tekstÝerini üýtgetme (Offset) elementleriElementleriň tertibini tersine öwürmek: aşakdaky mazmuny redaktirläniňizden soňOlaryň dik bolmagyny islesek näme etmeli?Ters garşylykly sütünDürli media soraglarynda dürli Flexbox maketleriSetir içindäki FlexFlexbox deňleşdiriş aýratynlyklaryFlexbox deňleşdiriş aýratynlyklaryAlign-Items aýratynlygyJustify-Content aýratynlygyFlex aýratynlygyÝönekeý ýelmeşýän aşaky sözbaşyÇeşmeleriň tertibini üýtgetmekAdaptirlenen suratlar
  • Gyzyklanmagyň üç aýratynlygy:
  1. display: flex: Bu elementi Flexbox hökmünde düzýär (gutynyň ýerine, setiriň içindäki gutusy we ş.m.).
  2. align-item: Bu Flexbox-yň içindäki elementleri diagonaly ok boýunça deňleşdirýär (mysalymyzdaky teksti dikligine merkezleşdirýär).
  3. justify-content: Bu, esasy mazmun okunyň merkezleşdirilmegini düzýär.)

Ideal dik merkezleşdirilen tekst

  • Dikligine merkezleşdirilen ideal tekst – Mysal çeşmesiniň netijesi

- Mahabat -

Ýerini üýtgetme (Offset) elementleri

  • Ýerini üýtgetme elementleri — Çeşme mysaly

  • Ýerini üýtgetme (Offset) elementleri — Çeşmäniň netijesi

- Mahabat -

Elementleriň tertibini tersine öwürmek: aşakdaky mazmuny redaktirläniňizden soň

  • flex-direction goşmak: ters setir;
  •  margin-left üýtgetmesi: awtomatiki sag gyra boşlygy (margin-right) bilen: awtomatiki

Olaryň dik bolmagyny islesek näme etmeli?

  • flex-direction üýtgetmesi: column bilen üýtgetmek
  • Öçürmek

Ters garşylykly sütün

  • Flex-direction bilen üýtgetme: tersine sütün

Dürli media soraglarynda dürli Flexbox maketleri

  •  Mysal çeşmäniň netijesi

 

  • Mysal çeşmäniň netijesi

 

Setir içindäki Flex

  •  “Flexbox”, setiriň içindäki gutujygy we setiriň içerki tablisany doldurmak üçin içerki görnüşi bar.
  • display: inline-flex

 

 

  • Inline-flex — Mysal çeşmesiniň netijesi

 

Flexbox deňleşdiriş aýratynlyklary

  •  Flexbox alignment bilen düşünilmegi zerur bolan iň möhüm zat ok düşünjesidir
  • Üns berilmegi zerur bolan iki esasy ok bar, «major axis » we «transverse axis»

 

 

Flexbox deňleşdiriş aýratynlyklary

  • Mysal çeşmesi

 

 

  • Mysal çeşmesiniň netijesi

 

 

Align-Items aýratynlygy

  • Elementleri transwers okda ýerleşdirmek
  • Mümkin deňleşdirme derejeleri
    1. flex-start: Bir elementi flex-start-a bellemek, flex gutysynyň «Start» gyrasynda
    başlamagyna sebäp bolýar
    2. flex-end: flex-end derejesini bellemek elementiniň sazlamasy, elementi flex
    konteýneriň ujuna deňleşdirýär
    3. center: flex gutysynyň ortasyna goýýar
    4. baseline: Gutynyň ähli elementlerini asyl nusgasyna gabat getirmek üçin
    sazlaýar
    5. stretch: elementleriň flex gutysynyň ululygyna (transwers okda) uzalmagyna
    mümkinçilik berýär
  • Aşakdakylary öňki mysal çeşmesine goşuň .FlexWrapper.align-items: center;
  •  Mysal çeşmesiniň netijesi

  • Mysal çeşmesiniň netijesi

 

Justify-Content aýratynlygy

  • Esasy oklaryň deňleşdirilmegi justify-content bilen dolandyrylýar.
  • flex-start, flex-end, merkez (center).
  • space-between: Elementleriň arasynda deň mukdarda boşluk ýerleşdirýär.
  •  Space-around: öz töweregine boşluk goýýar.

 

 

  • Justify-content aýratynlygy: Mysal çeşmesiniň netijesi
    [justify-content: aralaryndaky boşluk (space-between);]

 

[justify-content : töweregindäki boşluk (space-around);]

 

 

Flex aýratynlygy

  • Bu flex elementler üçin “width” aýratynlygyny ulandyk.
  • Şeýle-de bolsa, “width” ýa-da “flex” aýratynlygyny kesgitlemek hem mümkin
  • Üç aýratyn aýratynlyk:
    1. Flex-grow, boş ýer bar bolsa ulalyp bilýän beýleki flex elementlerine gabat
    gelýän mukdar.
    2. Flex-shrink, ýeterlik boş ýer bolmasa, “flex” elementiň beýleki “flex”
    elementlere garanyňda kiçelip bilýän mukdarydyr.
    3. Flex-basis flex elementiň ululygynyň esasy ölçegidir.

 

  • Mysal çeşmesiniň netijesi

  • Flex aýratynlygy
  •  Mysal çeşmesi

 

  • Mysal çeşmesiniň görnüşleri

 

Ýönekeý ýelmeşýän aşaky sözbaşy

  • Mysal çeşmesi

 

  • Mysal çeşmeleriniň netijesi

 

Çeşmeleriň tertibini üýtgetmek

  • Mysal çeşmesi

 

  • Mysal çeşmesiniň netijesi

 

 

 

Adaptirlenen suratlar

  •  Ulanyjylara enjamlaryna we daşky gurşawyna görä laýyk görnüşi üpjün etmek;
  •  Gizlin içerki aýratynlygy:

https://html.spec.whatwg.org/multipage/embedded-content.html

  • Başga bir çözgüt talap edilende şekilleri üýtgetmek
  • Şekili üýtgetmek, doly ýagdaýda elýeterli görnüş meýdanyna baglydyr
  • Başga bir çözgüt talap edilende şekilleri üýtgetmek
    [Srcset bilen ýönekeý çözgüt üýtgemegi]
    <img src=»scones_small.jpg» srcset=»scones_medium.jpg 1.5x,
    scones_ large.jpg 2x» alt=»Scones taste amazing»>
    — Srcset we ölçegleri bilen ösen kommutirleme
    <img srcset=»scones-small.jpg 450w, scones-medium.jpg 900w»
    sizes=»(min-width: 17em) 100vw, (min-width: 40em) 50vw»
    src=»scones-small. jpg» alt=»Scones»>
  • şekili üýtgetmek, doly ýagdaýda elýeterli görnüş meýdanyna baglydyr
    “Picture” elementi bilen surat dolandyryşy;
    <picture>
    <source media=»(min-width: 30em)» srcset=»cake-table.jpg»>
    <source media=»(min-width: 60em)» srcset=»cake-shop.jpg»>
    <img src=»scones.jpg» alt=»One way or another, you WILL get cake.»>
    </picture>

Bu makala Serdar Orazdurdyýewiň 2018-nji ýylda ýazan «Web programmirlemesi» atly elektron kitabynyň «Flexbox» diýen mowzugynyň maglumatlary esasynda taýýarlandy.

Bütindünýä balarylar güni
Türkmen mekdep okuwçylary VI Bütindünýä innowasiýa babatynda oýlap tapyş taslama bäsleşiginde we sergisinde üstünlikli çykyş etdiler
Rezýume (CV) näme, nädip ýazmaly?
Italiýaly inženerler zibilleri ýygnajak dört aýakly robot döretdiler
«Toyota» we «BMW» kompaniýalary wodorod ýangyjy bilen işlejek awtoulaglaryň geljekki nesillerini bilelikde öndürmek barada ylalaşyk baglaşdylar.
Açar sözler:cssProgramma dilleriTehnologiýa
Çeşmeler:skillbox.ru

Gündelik habar býulletenine ýazylyň

Täzelikler barada e-poçta arkaly habar alyň.

Hasaba girmek bilen, Gizlinlik Syýasaty -däki maglumat amallaryny kabul edýärsiňiz. Islän wagtyňyz abunalykdan çykyp bilersiňiz.
Bu makalany paýlaşyň
Facebook Pinterest Whatsapp Whatsapp LinkedIn VKontakte Telegram E-poçta Baglanyşygy göçüriň Çap et
Paýlaş
Habarlara baha beriň!
Söýgi0
Bagtly0
Gynandyryjy0
Utanç0
Gaharly0
Öňki makala Adaptirleme web dizaýny
Indiki makala «Redmi Note 14» seriýasy 2024-nji ýylyň 13-nji sentýabrynda resmi taýdan tassyklandy

Baglanyşykda boluň

152YzarlaýanlarHalaýan
922YzarlaýanlarYzarla
26YzarlaýanlarYzarla
19YzarlaýanlarYzarla
- Mahabat -
Ad imageAd image

Iň soňky habarlar

Mineral dökünleriň görnüşleri
Mineral dökünleriň görnüşleri
Makalalar
13/06/2025
Halkara parahatçylyk we ynanyşmak ýyly
Halkara parahatçylyk we ynanyşmak ýyly–geljegiň berk binýady
Makalalar
13/06/2025
Aşgabat – Seul
Aşgabat Halkara howa menzili ýolagçylar üçin güýmenje çeşmesiniň işe girizilendigini habar berdi
Syýahat Türkmenistan
13/06/2025
Cursor AI
Täze nesil IDE: Cursor AI näme?
AI Makalalar
11/06/2025
OPENAI o3
OpenAI ýyllyk girdejisiniň 10 milliard dollardan geçýändigini habar berdi
AI Işewürlik
11/06/2025
Apple Games
Täze Apple Games programmasy hödürlendi!
Tehnologiýa
10/06/2025

Bulary hem halap bilersiňiz!

Google
Tehnologiýa

GOOGLE KOMPANIÝASYNYŇ EKOLOGIÝA ÝETIRÝÄN TÄSIRI HASABA ALYNDY

16/07/2024
Köpräk oka
Itiň eýesiniň saglygyna ýetirýän täsiri
GyzyklyMakalalar

Itiň eýesiniň saglygyna ýetirýän täsiri

23/12/2024
Köpräk oka
Kia K5
Tehnologiýa

«Kia K5» awtoulagynyň 2025-nji ýyl üçin niýetlenen nusgasynyň resmi tanyşdyrylyşy boldy

09/09/2024
Köpräk oka
Nasa
BilimTehnologiýa

NASA Halkara kosmos stansiýasyny görmek üçin täze programma çykardy

03/11/2023
Köpräk oka
- Mahabat -

Biz hakda

//

Gorogly.com web saýtynyň esasy maksady, tehnologiýa täzeliklerini okyjylaryna ýetirmek. Awtorlyk hukugyna garşy bir zat bar bolsa, bize ýüz tutmagyňyzy haýyş edýäris.

info@gorogly.com

  • Biz hakda
  • Gizlinlik syýasaty
  • Mahabat
  • Makala ýazyp bilýärsiňizmi?
  • Habarlaşmak
  • Web saýtymyz baradaky pikirleriňizi biz bilen paýlaşyň!

Habarlarymyza ýazylyň

Iň soňky makalalarymyzy wagtynda okamak üçin habarlarymyza ýazylyň!

Gorogly.comGorogly.com
Bizi yzarla
© 2021-2025 Ähli hukuklar goralandyr. Gorogly.com
Bize goşul!
Habar býulletenimize ýazylyň we iň soňky habarlarymyzy, podkastlarymyzy we ş.m. hiç wagt sypdyrmaň ..

Nol spam, Islän wagtyňyz abunalykdan çykyň.
Gorogly logo Gorogly logo
Hoş geldiňiz!

Hasabyňyza giriň

Username or Email Address
Password

Parolyňyzy ýitirdiňizmi?

Not a member? Sign Up