خصوصیت padding Style

تعریف و کاربرد

padding ویژگی‌ای است که فضای درونی عنصر را تنظیم یا بازمی‌گرداند.

این ویژگی می‌تواند یک تا چهار مقدار را بپذیرد:

ویژگی margin و ویژگی padding در اطراف عنصر فضای اضافه می‌کنند. اما تفاوت این است که، margin فضای اضافه را در اطراف لبه‌ها قرار می‌دهد، در حالی که padding فضای اضافه را در داخل لبه‌های عنصر قرار می‌دهد.

  • یک مقدار، به عنوان مثال: div {padding: 50px} - تمام چهار لبه دارای فضای درونی 50px خواهند بود
  • دو مقدار، به عنوان مثال: div {padding: 50px 10px} - فضای درونی بالا و پایین 50px و فضای درونی چپ و راست 10px خواهد بود
  • سه مقدار، به عنوان مثال: div {padding: 50px 10px 20px} - حاشیه داخلی بالا 50px، حاشیه داخلی چپ و راست 10px، حاشیه داخلی پایین 20px
  • چهار مقدار، به عنوان مثال: div {padding: 50px 10px 20px 30px} - حاشیه داخلی بالا 50px، حاشیه داخلی راست 10px، حاشیه داخلی پایین 20px، حاشیه داخلی چپ 30px

لطفاً به

آموزش CSS:پادکسی CSS

دستورالعمل CSS:ویژگی padding

مثال

مثال 1

تنظیم حاشیه داخلی عناصر <div>:

document.getElementById("myDiv").style.padding = "50px 10px 20px 30px";

آزمایش کنید

مثال 2

تمام حاشیه‌های داخلی چهار گوشه عناصر <div> را به "25px" تغییر دهید:

document.getElementById("myDiv").style.padding = "25px";

آزمایش کنید

مثال 3

بازگشتی از حاشیه داخلی عناصر <div>:

alert(document.getElementById("myDiv").style.padding);

آزمایش کنید

مثال 4

تفاوت بین ویژگی margin و padding:

function changeMargin() {
  document.getElementById("myDiv").style.margin = "100px";
}
function changePadding() {
  document.getElementById("myDiv2").style.padding = "100px";
}

آزمایش کنید

نحوه نوشتن

بازگشتی از ویژگی padding:

object.style.padding

تنظیم ویژگی padding:

object.style.padding = "%|length|initial|inherit"

مقدار ویژگی

مقدار توضیحات
% با استفاده از درصد از عرض عنصر والد تعریف می‌شود.
length با استفاده از واحد‌های طول تعریف می‌شود.
initial این ویژگی را به مقدار پیش‌فرض خود تنظیم کنید. لطفاً به initial.
inherit این ویژگی را از عنصر والد خود ارث می‌برد. لطفاً به inherit.

جزئیات فنی

مقدار پیش‌فرض: 0
مقدار بازگشتی: رشته‌ای که نشان‌دهنده حاشیه داخلی عناصر است.
نسخه CSS: CSS1

پشتیبانی از مرورگر

کروم Edge Firefox Safari Opera
کروم Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی