CSS-ում padding-ի աշխատանքը
Ենթադրենք՝ որոշակի տարրի համար մենք սահմանել ենք լայնություն
100px: CSS-ում սա ամենևին չի նշանակում,
որ տարրը իրականում կունենա
100px լայնություն: Բանն այն է, որ
padding-ի ավելացումը ընդլայնում է տարրը, և այն դառնում է
ավելի մեծ, քան նշված է width հատկության մեջ:
Դիտարկենք օրինակով: Ստեղծենք երկու
բլոկ, որոնց կսահմանենք 100
պիքսել լայնություն: Միևնույն ժամանակ երկրորդ բլոկին կտանք
padding, իսկ առաջինին՝ ոչ: Արդյունքում
երկրորդ բլոկը կլինի ավելի մեծ՝ ընդհուպ մինչև բացատի չափը.
<div id="elem1"></div>
<div id="elem2"></div>
#elem1 {
width: 100px;
height: 100px;
background: #f1f1f1;
margin-bottom: 20px;
}
#elem2 {
padding: 25px; /* սահմանում ենք բացատներ */
width: 100px;
height: 100px;
background: #f1f1f1;
}
: