این مقاله بخشی از آرشیو تاریخی وبتارگت است و ممکن است بهروز نباشد، بهویژه در موضوعات فنی. پیش از استفاده از مطالب، تاریخ انتشار را بررسی کنید.
خلاصه نویسی دستورات CSS – Margin / Padding
برای آشنایی بیشتر با خصوصیت Margin , Padding میتوانید مطلب مفهوم Box Model و آشنایی با مفاهیم Padding , Margin , Border را مطالعه نمائید
Margin , Padding properties – خواص و توانایی های پیش فرض برای Margin , Padding
CSS (syntax)
element {
margin-top: number+unit;
margin-right: number+unit;
margin-bottom: number+unit;
margin-left: number+unit;
}
the Margin , Padding shorthand property – توانایی های Margin , Padding به صورت خلاصه نویسی شده
CSS (syntax)
element {
margin: top right bottom left;
}
مقادیر تعیین شده به صورت مجزا برای چهار جهت . مقادیر به ترتیب به صورت top , right , bottom , left در جهت ساعتگرد تعیین می شوند .
example – مثال
مثال به صورت خلاصه نویسی شده
CSS
element {
margin: 10px 5px 3px 7px;
}
مثال به صورت خلاصه نویسی نشده
CSS
element {
margin-top: 10px;
margin-right: 5px;
margin-bottom: 3px;
margin-left: 7px;
}
هنگامی که یک مقدار برای Margin و Padding تعیین می شود ، این مقدار در چهار جهت اعمال خواهد شد
CSS (syntax)
element {
margin: all ;
}
مثال به صورت خلاصه نویسی شده
CSS
element {
margin: 5px;
}
مثال به صورت خلاصه نویسی نشده
CSS
element {
margin: 5px 5px 5px 5px;
}
CSS
element {
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
}
در صورت یکسان بودن مقادیر Margin و Padding برای دو گروه از جهات top , bottom — left , right میتوانید از روش زیر استفاده نمائید
CSS (syntax)
element {
margin: top/bottom right/left ;
}
مثال به صورت خلاصه نویسی شده
CSS
element {
margin: 10px 5px;
}
مثال به صورت خلاصه نویسی نشده
CSS
element {
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 5px;
}
می توان به روش زیر نیز عمل نمود
CSS
element {
margin: 10px 5px 10px 5px;
}
در مواردی خاص نیز می توانید از روش زیر برای خلاصه نویس CSS استفاده نمائید
CSS (syntax)
element {
margin:top left/right bottom;
}
مثال به صورت خلاصه نویسی شده
CSS
element {
margin: 10px 3px 5px;
}
مثال به صورت خلاصه نویسی نشده
CSS
element {
margin-top: 10px;
margin-right: 3px;
margin-bottom: 5px;
margin-left: 3px;
}