°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

Àμö
cssSelector : (½ºÅ¸ÀÏ ¼±ÅÃÀÚ)
¼Ó¼ºÀ» °¡Áú¼ö ÀÖ´Â ¿¤·¹¸àÆ®()³ª Ŭ¶ó½º(class) À̸§ ȤÀº ÀνÄÀÚ(id)ÀÌ´Ù.

: (¼Ó¼º ¹®ÀÚ¿­)
½ºÅ¸ÀÏ ¼Ó¼ºÀº °³Ã¼ ¼Ó¿¡¼­ ¹®ÀÚÀÇ º¯È¯ Ç¥Çö ¹æ½ÄÀ» ³ªÅ¸³»´Â ¹®ÀÚ¿­ÀÌ´Ù.

ÀÌ °ªÀº ³»¿ëÀÌ ÁÖ¾îÁø ¹èÄ¡ Áö¿ª¿¡¼­ ³ÑÃÄÈê·¶À» ¶§, ...(ellipsis)À» µð½ºÇ÷¹ÀÌ ÇÒ °ÍÀΰ¡¸¦ ³ªÅ¸³½´Ù.

ellipsis ³ÑÃÄÈ帥 ³»¿ë ´ë½Å ...À» µð½ºÇ÷¹ÀÌÇÑ´Ù.
clip µðÆúÆ®À̸ç, ³ÑÃÄÈ帥 ³»¿ëÀ» ´Ü¼øÈ÷ Àß¶ó³»°í µð½ºÇ÷¹ÀÌÇÏÁö ¾Ê´Â´Ù.

ÀÌ ¼Ó¼ºÀº currentStyle¿¡¼­´Â ÀбâÀü¿ëÀÌ°í, ±×¿ÜÀÇ °³Ã¼¿¡¼­´Â Àбâ/¾²±âÀ̸ç, µðÆúÆ®°ªÀº clipÀÌ´Ù.

CSS(Cascading Style Sheets) ¾ÖÆ®¸®ºäÆ®´Â »ó¼ÓµÇÁö ¾Ê´Â´Ù.

Ư±â

ÀÌ ¼Ó¼ºÀº ÀζóÀÎ ¹æÇâ ÅؽºÆ® È帧(¿µ¾î¿¡¼­ º¸Åë ¼öÆò)¿¡¸¸ Àû¿ëµÈ´Ù. ÀζóÀÎ ³ÑóÈ帧Àº ÀζóÀο¡¼­ ÅؽºÆ® ³Êºñ°¡ ³ÑÃÄÈ带 Å©±âÀÇ ³ÊºñÀÌ°í ÁٹٲÞÇÏÁö ¾ÊÀ» ¶§ ³ªÅ¸³­´Ù. °­Á¦ÀûÀÎ ³ÑóÈ帧°ú ...À» Ç¥½ÃÇÏ·Á¸é, ¿¤·¹¸àÆ®¿¡ whiteSpace ¼Ó¼º°ª nowrapÀ» ¼³Á¤Çϰųª, ³»¿ëÀ» <NOBR> ű׷Π°¨½Î¾ß ÇÑ´Ù. °³Ã¼ÀÇ ³»¿ë ³Êºñ°¡ Á¼°Å³ª ÇÑ ´Ü¾î°¡ ±æ¾î¼­ ÁÙ¹Ù²Þ ±âȸ°¡ ¾øÀ¸¸é, ³ÑóÈ帧ÀÌ nowrapÀÌ Àû¿ëµÇ±â Àü¿¡ ÀÌ·ç¾î Áú ¼ö ÀÖ´Ù.

³ÑÃÄÈ帧¿¡ ...(ellipsis)À» Ç¥½ÃÇÏ·Á¸é ¿¤·¹¸àÆ®¿¡ ÀÌ ¼Ó¼ºÀ» visible ÀÌ¿ÜÀÇ °ªÀ¸·Î ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù. ÁÁÀº ¹æ¹ýÀº overflow¸¦ hiddenÀ¸·Î ¼³Á¤ÇÏ´Â °ÍÀÌ´Ù. overflow¸¦ scrollÀ̳ª auto·Î ¼³Á¤ÇÏ¿©µµ µÇ³ª, ½ºÅ©·Ñ¹Ù°¡ »ý°Ü µð½ºÇ÷¹À̵ȴÙ.

°¨ÃçÁø ÅؽºÆ®´Â ...(ellipsis)¸¦ ¼±ÅÃÇϹǷμ­ ¼±ÅÃµÉ ¼ö ÀÖ´Ù. ¼±ÅÃµÉ ¶§´Â ...°¡ »ç¶óÁö°í ¹èÄ¡ Áö¿ªÀÌ È®µÇµÇ°í ÅؽºÆ®°¡ ³ªÅ¸³­´Ù.

ÀÌ ¼Ó¼ºÀº DHTML¿¡¼­ È¿°úÀûÀÎ ... »ý¼º ´ëü ¹æ½ÄÀ» Á¦°øÇÑ´Ù. ...(ellipsis)´Â ÇÑ ÆäÀÌÁö¿¡¼­ ¿©·¯¹ø ³ª¿Ã ¼ö ÀÖ°í, À̸¦ »ç¿ëÇϹǷμ­ ¼Óµµ Çâ»ó¿¡ »ó´çÇÑ È¿°ú¸¦ ÁÙ ¼ö ÀÖ´Ù.

Àû¿ë
°³Ã¼scriptCSS IE ¹öÀü
ÂüÁ¶

ÀÌ ¼Ó¼ºÀº CSS(Cascading Style Sheets)¿¡ Microsoft°¡ È®ÀåÇÑ °ÍÀÌ´Ù.


CSS text-overflow ¼Ó¼ºÀÇ È¿°ú ¿¹Á¦
style="text-overflow:clip;overflow:hidden"
°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
style="text-overflow:ellipsis;overflow:hidden"
°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
style="text-overflow:ellipsis;overflow:visible"
°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

textOverflow ¼Ó¼º ellipsis(...)¿Í clip°ªÀ» ºñ±³ÇÏ°í, textOverflow°¡ overflow ¼Ó¼ºÀ» visible·Î ¼³Á¤ÇÏ¿© Ãë¼ÒµÊÀ» º¸¿©ÁØ´Ù.

<STYLE>
.to1box{position:relative;height:60;top:5;color:blue;}
.to2box{position:absolute;left:0;top:20;color:black;width:250;height:30;border:1 solid blue;font:16 ±Ã¼­;color:brown;}
</STYLE>
<DIV style="color:teal;font-weight:bold;">CSS text-overflow ¼Ó¼ºÀÇ È¿°ú ¿¹Á¦</DIV>
<DIV class=to1box>style="text-overflow:clip;overflow:hidden"
<DIV class=to2box style="overflow:hidden;text-overflow:clip">
<NOBR>°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.</NOBR>
</DIV>
</DIV>
<DIV class=to1box>style="text-overflow:ellipsis;overflow:hidden"
<DIV class=to2box style="overflow:hidden;text-overflow:ellipsis">
<NOBR>°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.</NOBR>
</DIV>
</DIV>
<DIV class=to1box>style="text-overflow:ellipsis;overflow:visible"
<DIV class=to2box style="overflow:visible;text-overflow:ellipsis">
<NOBR>°³Ã¼¿¡¼­ ¹®ÀÚÀÇ ³ÑóÈ帧À» Ç¥½ÃÇÏ´Â ¹æ½Ä°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.</NOBR>
</DIV>
</DIV>