padding
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015ë 7ì.
padding CSS ìì±ì ììì ë¤ ë°©í¥ ì쪽 ì¬ë°± ììì ì¤ì í©ëë¤. padding-top, padding-right, padding-bottom, padding-leftì ë¨ì¶ ìì±ì
ëë¤.
ìëí´ ë³´ê¸°
padding: 1em;
padding: 10% 0;
padding: 10px 50px 20px;
padding: 10px 50px 30px 0;
padding: 0;
<section id="default-example">
<div class="transition-all" id="example-element">
<div class="box">
Far out in the uncharted backwaters of the unfashionable end of the
western spiral arm of the Galaxy lies a small unregarded yellow sun.
</div>
</div>
</section>
#example-element {
border: 10px solid #ffc129;
overflow: hidden;
text-align: left;
}
.box {
border: dashed 1px;
}
ììì ì쪽 ì¬ë°± ììì ì½í ì¸ ì í ë리 ì¬ì´ì ê³µê°ì ëë¤.
ì°¸ê³ :
paddingì ììì ë´ë¶ì ë¹ ê³µê°ì ì¶ê°í©ëë¤. ë°ë©´ marginì ììì 주ìì ë¹ ê³µê°ì ë§ëëë¤.
구문
/* ë¤ ë©´ 모ë ì ì© */
padding: 1em;
/* ì¸ë¡ë°©í¥ | ê°ë¡ë°©í¥ */
padding: 5% 10%;
/* ì | ê°ë¡ë°©í¥ | ìë */
padding: 1em 2em 2em;
/* ì | ì¤ë¥¸ìª½ | ìë | ì¼ìª½ */
padding: 5px 1em 0 2em;
/* ì ì ê° */
padding: inherit;
padding: initial;
padding: unset;
padding ìì±ì í ê°, ë ê°, ì¸ ê°, í¹ì ë¤ ê°ì ê°ì¼ë¡ ì§ì í ì ììµëë¤. ê° ê°ì <length>, <percentage> ì¤ íëë¡, ìì ê°ì ì í¨íì§ ììµëë¤.
- í ê°ì ê°ì 모ë ë¤ ë©´ì ì¬ë°±ì ì¤ì í©ëë¤.
- ë ê°ì ê°ì ì§ì íë©´ 첫 ë²ì§¸ë ìì ìë, ë ë²ì§¸ë ì¼ìª½ê³¼ ì¤ë¥¸ìª½ ì¬ë°±ì ì¤ì í©ëë¤.
- ì¸ ê°ì ê°ì ì§ì íë©´ 첫 ë²ì§¸ë ì, ë ë²ì§¸ë ì¼ìª½ê³¼ ì¤ë¥¸ìª½, ì¸ ë²ì§¸ ê°ì ìë ì¬ë°±ì ì¤ì í©ëë¤.
- ë¤ ê°ì ê°ì ì§ì íë©´ ê°ê° ì, ì°, í, ì¢ ììë¡ ì¬ë°±ì ì§ì í©ëë¤. (ìê³ë°©í¥)
ê°
<length>-
ì¬ë°±ì í¬ê¸°ë¡ ê³ ì ê° ì¬ì©.
<percentage>-
ì¬ë°±ì í¬ê¸°ë¡ 컨í ì´ë ë¸ë¡ ëë¹ì ë°±ë¶ì¨ ì¬ì©.
íì 구문
padding =
<'padding-top'>{1,4}
<padding-top> =
<length-percentage [0,â]>
<length-percentage> =
<length> |
<percentage>
ìì
>ê°ë¨í ìì
HTML
<h4>íë²í ì쪽 ì¬ë°±ì ê°ì§ ìì.</h4>
<h3>ìì²ë ì쪽 ì¬ë°±ì ê°ì§ ìì!</h3>
CSS
h4 {
background-color: lime;
padding: 20px 50px;
}
h3 {
background-color: cyan;
padding: 110px 50px 50px 110px;
}
ë ë§ì ìì
padding: 5%; /* 모ë 5% */
padding: 10px; /* 모ë 10px */
padding: 10px 20px;
/* ìí: 10px */
/* ì¢ì°: 20px */
padding: 10px 3% 20px;
/* ì: 10px */
/* ì¢ì°: 3% */
/* í: 20px */
padding: 1em 3px 30px 5px;
/* ì: 1em */
/* ì°: 3px */
/* í: 30px */
/* ì¢: 5px */
ëª ì¸
| Specification |
|---|
| CSS Box Model Module Level 3 > # padding-shorthand > |
| ì´ê¸°ê° | as each of the properties of the shorthand: |
|---|---|
| ì ì©ëì | all elements, except table-row-group, table-header-group, table-footer-group, table-row, table-column-group and table-column. It also applies to ::first-letter and ::first-line. |
| ìì | no |
| Percentages | refer to the width of the containing block |
| ê³ì° ê° | as each of the properties of the shorthand:
|
| Animation type | a length |