CSS სახელმძღვანელო

CSS - დამწყებებისთვის

CSS - მიმოხილვა CSS - სინტაქსი CSS - სელექტორები CSS - შემოტანა CSS - ტექსტური თვისებები CSS - კომენტარი CSS - ფონები CSS - საზღვრები CSS - სიმაღლე და სიგანე CSS - ფონტის შემოტანა CSS - შიდა დაშორება (PADDING) CSS - გარე დაშორება (MARGIN) CSS - სიები CSS - ბმულები CSS - DISPLAY CSS - პოზიციები CSS - Z-INDEX CSS - OVERFLOW CSS - Opacity CSS - ერთეულები CSS - !important

CSS - სელექტორები

CSS - კომბინატორები CSS - ფსევდო კლასები CSS - ფსევდო ელემენტები CSS - ატრიბუტი სელექტორი

CSS - FLEXBOX

FLEXBOX - მიმოხილვა FLEXBOX - კონტეინერი FLEXBOX - ელემენტები

CSS - Responsive

Responsive - მიმოხილვა Responsive - პრინციპები @media - ქუერები

CSS - საშუალო დონე

CSS - ფილტრები CSS - object-fit CSS - გრადაციები CSS - ფონის თვისებები CSS - შუქჩრდილები CSS - 2D/3D ტრანსფორმაციები CSS - გადასვლები CSS - კურსორის თვისებები CSS - ანიმაციები

CSS - კომპონენტები

CSS - სანავიგაციო მენიუ (NAVBAR) CSS - ფორმა CSS - ღილაკები CSS - ბარათი (card) CSS - CHECKBOX & RADIO

CSS  margin  თვისება განსაზღვრავს ელემენტის გარე დაშორებებს მეზობელი ელემენტის მიმართ

 

როგორ გამოვიყენოთ margin თვისება ?


მაგალითი:

.container{
margin-top: 50px;
  margin-right: 30px;
  margin-bottom: 50px;
margin-left: 80px;
}


margin -  თვისების გამოყენება შეგიძლიათ ელემენტის ოთხივე მხარეს

მაგალითად:


  • margin-top - დაშორება ზედა მხარეს
  • margin-right - დაშორება მარჯვენა მხარეს
  • margin-bottom - დაშორება ქვედა მხარეს
  • margin-left - დაშორება მარცხენა მხარეს



margin თვისების მნიშნელობები შეიძლება იყოს (px,cm,%, auto)


ასევე შესაძლებელია შემოკლებული ვერსიის გამოყენება

.container{
    margin: 50px 30px 50px 80px;
  }


margin მნიშვნელობები  გადაეცემა საათის ისრის მოძრაობის პრინციპით, 50px = top, 30px = right , 50px = bottom80px = left




.container{
    margin: 50px 30px;
  }


  50px = (top, bottom), 30px = (right, left)




.container{
    margin: 50px;
  }


 50px = (top, bottom, right, left)

 
მარჯვენა და მარცხენა კუთხის მიმართ ავტომატური დაშორების მითითებით, შესაძლებელია ელემენტის გაცენტრება

.container{
width: 500px;
    margin: 0 auto;
  }



მარცხენა კუთხის მიმართ ავტომატური დაშორების მითითებით, შესაძლებელია ელემენტის მარჯვენა მხარეს განლაგება

.container{
width: 500px;
    margin-left: auto;
  }