padding PropertyÆäÀÌÁö ¸ñÂ÷
padding Propertypadding Property´Â ³»¿ë¹°(Content : ¹®´Ü, ±×¸² µîÀÇ È¸é¿¡ ³ªÅ¸³ª´Â Element µé)°ú ³»¿ë¹°À» ´ã°í ÀÖ´Â »óÀÚ(Container box)ÀÇ Å׵θ®(Border)»çÀÌÀÇ °Å¸®¸¦ ÁöÁ¤ÇÏ´Â PropertyÀÔ´Ï´Ù. Layout ¸Þ´º¿¡ ³ª¿À´Â CSS Box modelÀÇ DHTMLÀ» Âü°íÇÏ¸é µÇ°Ú±º¿ä. ¾Æ·¡ÀÇ Value °ªÀ» º¸¸é <padding-width>{1,4} ·Î Ç¥½ÃµÈ ºÎºÐÀÌ Àִµ¥ {1,4}´Â 1°³¿¡¼ 4°³ÀÇ °ªÀ» Space·Î ±¸ºÐÇÏ¿© ÇÊ¿äÇÑ ¸¸Å »ç¿ëÇ϶ó´Â Ç¥±âÀÔ´Ï´Ù. ¿¹Á¦¸¦ ÅëÇØ ÀÚ¼¼È÷ ¾Ë¾Æ º¸°Ú½À´Ï´Ù. [Ç¥ º¸´Â ¹æ¹ý]
CSS Scripting
onMouseOver="this.style.padding='20px';" onMouseOut="this.style.padding='5%';"
¿¹Á¦¸¦ Çϱâ À§Çؼ ¿ì¼± ¾Æ·¡¿Í °°ÀÌ height:200px, width:200px ÀÇ DIV Box(Container box) ¼Ó¿¡ height:100px, width:100px ÀÇ DIV Box(³»¿ë¹°)°¡ µé¾î°¡µµ·Ï CodingÇÕ´Ï´Ù. ÀÔ·Â
<HTML>
<HEAD>
<TITLE>padding ¿¹Á¦¸¦ À§ÇÑ Áغñ</TITLE>
</HEAD>
<BODY>
<DIV style="width:200px; height:200px; background-color:tomato;">
<DIV style="width:100px; height:100px; background-color:gold;"></DIV>
</DIV>
</BODY>
</HTML>
Ãâ·Â°á°ú À§ÀÇ ½ÇÇà °á°ú´Â paddingÀ» ÁöÁ¤ÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ 100px × 100px ÀÇ DIV Box°¡ 200px × 200pxÀÇ Box¿¡ Æ´ ¾øÀÌ ºÙ¾î ÀÖ½À´Ï´Ù. DIV Box ÀÇ °æ¿ì ÀÌ·¸°Ô paddingÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âº» ÀûÀÎ Á¤·ÄÀº left, topÀÌ µË´Ï´Ù. ¿ì¼± ÀüüÀûÀ¸·Î padding 20px¸¦ ÁÖ¸é ¾î¶»°Ô µÇ´ÂÁö º¸µµ·Ï ÇÏÁ®... ÀÔ·Â
<HTML>
<HEAD>
<TITLE>padding:20px</TITLE>
</HEAD>
<BODY>
<DIV style="width:200px; height:200px; background-color:tomato; padding:20px;">
<DIV style="width:100px; height:100px; background-color:gold;"></DIV>
</DIV>
</BODY>
</HTML>
Ãâ·Â°á°ú À§¿Í °°ÀÌ ÁÂÃø 20px, »ó´Ü 20px ÀÇ paddingÀÌ »ý±ä °ÍÀ¸·Î ³ªÅ¸³ªÁö¸¸ ½ÇÁ¦·Î´Â ¾Æ·¡¿Í °°ÀÌ 200px X 200px BoxÀÇ ¾ÈÂÊÀÇ 4¸é(top, right, bottom, left)¿¡ À§¿¡¼ ÁöÁ¤ÇÑ 20pxÀÇ paddingÀÌ »ý°Ü ÀÖ½À´Ï´Ù. Ãâ·Â°á°úBox 4¸é¿¡ °¢°¢ ´Ù¸¥ padding °ª ÁöÁ¤Çϱâ paddingÀÇ padding-top, padding-right, padding-bottom, padding-left ÀÇ 4°¡Áö PropertyÀÇ ´ÜÃàÇüÀ¸·Î¼ ÇÑ ¹ø¿¡ 4¸é¿¡ °¢°¢ÀÇ Padding °ªÀ» ÁöÁ¤ÇÏ´Â ProperytÀÔ´Ï´Ù. ÁöÁ¤ÇÏ´Â ¼ø¼´Â top, right, bottom, left ÀÇ ¼ø¼·Î ÇÏ¸é µÇ°Ú½À´Ï´Ù. top:20px, right:30px, bottom:40px, left:50px ÀÇ ¿¹
{ padding : 20px 30px 40px 50px } /*°ª°ú °ª »çÀ̸¦ space·Î ±¸ºÐÇÑ´Ù.*/
°ªÀ» 2°³¸¸ »ç¿ëÇÑ °æ¿ì
{ padding : 20% 50% } /*top, bottom Àº 20%, right,left´Â 50%ÀÇ paddingÀÌ »ý±ä´Ù.*/
¾Õ¿¡¼ <padding-width>{1,4}¶ó´Â Ç¥±â°¡ Box 4¸éÀÇ padding°ªÀ» ÁöÁ¤ÇÒ ¶§ 1 ~ 4°³ÀÇ °ªÀ» »ç¿ë ÇÒ ¼ö Àִٴ ǥ±âÇÏ·Î Çߴµ¥, À§ÀÇ °æ¿ì¿Í °°ÀÌ °ªÀ» 2°³¸¸ »ç¿ëÇÏ°Ô µÇ¸é
ÀÌ¿Í °°ÀÌ bottom°ú left´Â padding °ªÀ» ÁöÁ¤ ¹ÞÁö ¸øÇÏ¸é ¸¶ÁÖº¸´Â ¸éÀÇ padding °ªÀÌ ÁöÁ¤µÇ°Ô µË´Ï´Ù. °ªÀ» 3°³¸¸ »ç¿ëÇÑ °æ¿ì
{ padding : 20px 30px 50px } /*top 20px, right 30px, bottom 50px left´Â 30pxÀÇ paddingÀÌ »ý±ä´Ù.*/
padding-top, padding-right, padding-bottom, padding-left Property ÀÌ 4°³ÀÇ Property µéÀº °¢ ÇØ´ç ¸éÀÇ padding °ªÀ» ´Üµ¶ÀûÀ¸·Î ÁöÁ¤ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. ¾Æ·¡ÀÇ Ç¥±â¿¡¼ º¸´Â ¹Ù¿Í °°ÀÌ 1°³ÀÇ padding °ªÀ» »ç¿ëÇÕ´Ï´Ù. 4°¼ ¸ðµÎ »ç¿ë¹ýÀÌ µ¿ÀÏÇϹǷΠpadding-top Çϳª ¸¸À» ¿¹·Î µé°Ú½À´Ï´Ù. [Ç¥ º¸´Â ¹æ¹ý]
CSS Scripting
onMouseOver="this.style.paddingTop='20px';"
HTML
{ padding-top : 20px; } /*Box »ó´Ü¿¡ 20pxÀÇ paddingÀÌ »ý±ä´Ù.*/
ÀÌ ¹®¼ÀÇ ÀúÀÛ±ÇÀº www.cadvance.org ¿¡ ÀÖ½À´Ï´Ù.
|
||||||||||||||||||||||||||||||||||||||||