Junior
Որ CSS դասավորությունները գիտես?
sobes.tech AI
Պատասխան AI-ից
- Flexbox: Միակողմանի համակարգ՝ տարրերը հարթելու համար կոնտեյների մեջ մեկ առանցքի վրա (հորիզոնական կամ ուղղահայաց): Հիանալի է փոքր կոմպոնենտների և տարրերի հարթման համար բլոկի ներսում:
- Grid Layout: Երկու առանցքային համակարգ՝ բարդ ցանցեր ստեղծելու համար էջում: Հեշտացնում է տարրերի տեղադրման կառավարումը ինչպես տողերով, այնպես էլ սյունակներով: Հարմար է էջի հիմնական դասավորության համար:
- Block Layout: Ստանդարտ բլոկային տարրերի վարքագիծ: Տարրերը զբաղեցնում են ամբողջ հասանելի լայնությունը և տեղադրվում են մեկը մյուսի տակ:
- Inline Layout: Տարրերը տեղադրվում են մեկ գծում, զբաղեցնելով իրենց պարունակության լայնությունը:
- Positioned Layout: Позволяет позиционировать элементы относительно их нормального положения, родительского элемента или окна просмотра с помощью
position(static, relative, absolute, fixed, sticky) и свойствtop,right,bottom,left. - Table Layout: Վերարտադրում է աղյուսակային տարրերի վարքագիծը (
display: table,display: table-cellև այլն): Կիրառվում է ավելի քիչ, քան Grid կամ Flexbox, աղյուսակային կառուցվածքներ ստեղծելու համար: - Multi-column Layout: Позволяет разбивать содержимое контейнера на несколько колонок, как в газете. Управляется свойствами
column-countиcolumn-width.