¾È±Ô °øºÎ¹æ

Javascript & JQuery & CSS > °¡»óŬ·¡½º - :link, :visited, :active, :hover, :focus, :not, :after, :before, nth-child(n) :nth-last-chil

µî·ÏÀÏ : 2017-07-14 17:25 Á¶È¸¼ö : 34,527


A:link - ¹æ¹®ÇÑ ÀûÀÌ ¾ø´Â ÇÏÀÌÆÛ¸µÅ©
A:visited - ¹æ¹®ÇÑ ÀûÀÌ ÀÖ´Â ÇÏÀÌÆÛ¸µÅ©
A:active - ½ÇÇà ÇÏÀÌÆÛ¸µÅ© (¸¶¿ì½º¸¦ ´­·¶À» ¶§ÀÇ »óÅÂ)
A:hover - ¸¶¿ì½º°¡ ÇÏÀÌÆÛ¸µÅ©·Î ¿Ã¶ó°¬À» ¶§



1. °¡»ó Ŭ·¡½º¶õ ¹«¾ùÀϱî?

°¡»ó Ŭ·¡½º´Â ½´µµ Ŭ·¡½º(pseudo class)¶ó°íµµ Çϸç, À¥ ¹®¼­ÀÇ ¼Ò½º¿¡´Â ½ÇÁ¦·Î Á¸ÀçÇÏÁö ¾ÊÁö¸¸ ÇÊ¿ä¿¡ ÀÇÇØ ÀÓÀÇ·Î °¡»óÀÇ
¼±ÅÃÀÚ¸¦ ÁöÁ¤ÇÏ¿© »ç¿ëÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù.
CSS3 ÀÌÀü¿¡µµ ÅؽºÆ® ¸µÅ©ÀÇ ¹ØÁÙÀ» ¾ø¾Ö°Å³ª ÅؽºÆ® ¸µÅ©ÀÇ »ö»óÀ» ¿øÇÏ´Â »ö»óÀ¸·Î °íÁ¤Çϱâ À§Çؼ­ ¸î °¡Áö °¡»ó Ŭ·¡½º°¡ »ç¿ëµÇ¾ú´Ù.

2. :link ¼±ÅÃÀÚ

¹®¼­ ¾ÈÀÇ ÇÏÀÌÆÛ¸µÅ© Áß »ç¿ëÀÚ°¡ ¾ÆÁ÷ ¹æ¹®ÇÏÁö ¾ÊÀº ¸µÅ©¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.
ÅؽºÆ® ¸µÅ©´Â ±âº»À¸·Î ÆĶõ»ö ±ÛÀÚ¿Í ¹ØÁٷΠǥ½ÃµÇ¸ç, ¸µÅ©ÀÇ ¹ØÁÙÀ» ¾ø¾Ö°Å³ª »ö»óÀ» ¹Ù²Ù·Á°í ÇÒ ¶§ :link ¼±ÅÃÀÚ¸¦ »ç¿ëÇÑ´Ù.


¿¹)

a:link {
color:black;
text-decoration:none;
}

¡Ø À§ÀÇ ¿¹´Â a ű׷Π¸µÅ©¸¦ °Ç ºÎºÐ Áß ÅؽºÆ® ¸µÅ©¸¦ ¹ØÁÙ ¾øÀÌ °ËÀº»öÀ¸·Î Ç¥½ÃÇÏ´Â ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÑ °ÍÀÌ´Ù.

3. :visited ¼±ÅÃÀÚ

¹®¼­ÀÇ ¸µÅ© Áß ÇÑ ¹ø ÀÌ»ó ¹æ¹®ÇÑ ¸µÅ©¿¡ ´ëÇÑ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù. ¹æ¹®ÇÑ ÅؽºÆ® ¸µÅ©´Â ±âº»À¸·Î purple·Î Ç¥½ÃµÇ¸ç,
»ç¿ëÀÚ°¡ ¹æ¹®Çß´ø ¸µÅ©µµ ÀÏ¹Ý ÅؽºÆ® ¸µÅ©¿Í »ö»óÀÌ ´Þ¶óÁöÁö ¾Ê°Ô ÇÏ·Á¸é :visited ¼±ÅÃÀÚ¸¦ »ç¿ëÇÏ¿© Á¶ÀýÇÑ´Ù.


¿¹)

a:visited {
color:black;
}

¡Ø À§ÀÇ ¿¹´Â a ű׷Π¸µÅ©¸¦ °Ç ºÎºÐ Áß ¹æ¹®Çß´ø ¸µÅ©´Â °ËÀº»öÀ¸·Î Ç¥½ÃÇÏ´Â ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÑ °ÍÀÌ´Ù.


4. :active ¼±ÅÃÀÚ

ÇØ´ç ¿ä¼Ò°¡ È°¼ºÈ­µÇ¾úÀ» ¶§ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù. ¸µÅ© ¿ä¼Ò¸¦ ¿¹·Î µéÀÚ¸é, ¸µÅ©¸¦ Ŭ¸¯ÇßÀ» ¶§ ½ºÅ¸ÀÏ ÁöÁ¤ÇÒ °æ¿ì¿¡ »ç¿ëÇÑ´Ù.

¿¹)

a:active {
color:black;
}

¡Ø À§ÀÇ ¿¹´Â a ű׷Π¸µÅ©¸¦ °Ç ºÎºÐÀ» Ŭ¸¯ÇÏ´Â ¼ø°£ °ËÀº»ö ±ÛÀڷΠǥ½ÃÇÏ´Â ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÑ °ÍÀÌ´Ù.

5. :hover ¼±ÅÃÀÚ

ÇØ´ç ¿ä¼Ò À§·Î ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ¿Ã·Á³õ¾ÒÀ» ¶§ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù. ·Ñ¿À¹ö È¿°ú(rollover)¸¦ ¸¸µå´Â ¼±ÅÃÀÚÀ̸ç CSS1ºÎÅÍ Á¤ÀǵǾî ÀÖ´Ù.

¿¹)

a:hover {
color:red;
text-decoration:underline;
}

¡Ø À§ÀÇ ¿¹´Â a ű׷Π¸µÅ©¸¦ °Ç ºÎºÐ Áß ÅؽºÆ® ¸µÅ© À§·Î ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ¿Ã·Á³õÀ¸¸é ¹ØÁÙ°ú ÇÔ²² »¡°£»öÀ¸·Î Ç¥½ÃµÇµµ·Ï Á¤ÀÇÇÑ °ÍÀÌ´Ù.


6. :focus ¼±ÅÃÀÚ

ÇØ´ç ¿ä¼Ò¿¡ Æ÷Ä¿½º°¡ ¸ÂÃçÁ³À» ¶§ÀÇ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù.
¾ÆÀ̵𸦠ÀÔ·ÂÇϱâ À§ÇØ ÅؽºÆ® ÇÊµå ¾È¿¡ ¸¶¿ì½º Ä¿¼­¸¦ °®´Ù ³õ°Å³ª [TAB] Å°¸¦ ´­·¯ ÃÊÁ¡À» À̵¿ÇßÀ» ¶§ Æ÷Ä¿½º°¡ ¸ÂÃçÁø´Ù. ÀÌ ¼±ÅÃÀÚ´Â CSS2¿¡ Á¤ÀǵǾî ÀÖ´Ù.

¿¹1)

p:focus {
background-color:yellow;
}

¡Ø À§ÀÇ ¿¹1Àº p ű׷ΠÁöÁ¤ÇÑ ÅؽºÆ® ´Ü¶ô À§·Î ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ¿Ã·Á³õ°Å³ª Å°º¸µåÀÇ [TAB] Å°¸¦ ´­·¯ ÅؽºÆ® ´Ü¶ô±îÁö ¿ÔÀ» ¶§
ÅؽºÆ® ´Ü¶ôÀÇ ¹è°æ»öÀ» ¹Ù²Ù´Â ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÑ °ÍÀÌ´Ù.

7. :root ¼±ÅÃÀÚ

:root ¼±ÅÃÀÚ´Â ¹®¼­ ³» ·çÆ® ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.
HTML ¹®¼­¿¡¼­´Â ·çÆ® ¿ä¼Ò°¡ HTMLÀ̹ǷΠHTML ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ´Ù. À¥ ¹®¼­ ±¸Á¶¿¡¼­ ÃÖ»ó´Ü ¿ä¼Ò´Â <html> ű×ÀÌ´Ù.
¹®¼­ ¾È¿¡ ÀüüÀûÀ¸·Î ¶È°°ÀÌ Àû¿ëÇÒ ½ºÅ¸ÀÏÀÌ Á¸ÀçÇÒ °æ¿ì :root ¶ó´Â ¼±ÅÃÀÚ¸¦ »ç¿ëÇؼ­ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. :root ¼±ÅÃÀÚ´Â CSS3ºÎÅÍ Á¤ÀǵǾú´Ù.

8. :nth-child(n)¿Í :nth-last-child(n)

À¥ ¹®¼­¿¡¼­ ƯÁ¤ ºÎºÐ¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÏ·Á¸é class³ª id ¼±ÅÃÀÚ¸¦ »ç¿ëÇØ À̸§À» ºÙ¿©ÁÖ°í ÇØ´ç Ŭ·¡½º³ª id¿¡ ´ëÇÑ ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÏ¸é µÈ´Ù.
ÇÏÁö¸¸ ¿©·¯ °³ÀÇ Ç׸ñÀÌ ÀÏ·Ä·Î ³ª¿­µÈ °æ¿ì, class³ª id¸¦ »ç¿ëÇÏÁö ¾Ê°í ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÒ Ç׸ñÀÌ ¸î ¹ø°¿¡ ÀÖ´ÂÁö µûÁ®¼­ ½ºÅ¸ÀÏÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù.
ÁÖ·Î ¸Þ´º Ç׸ñ¿¡ ÀÌ ¼±ÅÃÀÚ¸¦ »ç¿ëÇÑ´Ù. ¿¹¸¦ µé¾î, ¼¼ ¹ø°¿¡ Á¸ÀçÇÏ´Â ¸Þ´º Ç׸ñÀÌµç ³¡¿¡ ÀÖ´Â ¸Þ´º Ç׸ñÀ̵ç, À§Ä¡¿¡ µû¶ó ¿øÇÏ´Â ¿ä¼Ò¸¦ ã¾Æ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

À§Ä¡¿¡ µû¶ó ½ºÅ¸ÀÏÀ» Àû¿ëÇÏ´Â ¼±ÅÃÀÚ´Â ÇØ´ç ¿ä¼ÒµéÀÌ ¸ðµÎ ÇÑ ºÎ¸ð ¿ä¼Ò¸¦ °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù. (¹®¼­ ±¸Á¶ »ó ¸ðµÎ °°Àº ·¹º§¿¡ ÀÖ´Â ¿ä¼Ò¶ó´Â ÀǹÌÀÌ´Ù.)

:nth-child(n)´Â n¹ø° ÀÚ½Ä ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÏ°í,
:nth-last-child(n)Àº ³¡¿¡¼­ºÎÅÍ ¼¼¾î n¹ø° ÀÚ½Ä ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù. an+B¿Í °°ÀÌ ¼ö½ÄÀ» »ç¿ëÇÒ ¼ö Àִµ¥,

À̶§ n°ªÀº 0¿¡¼­ºÎÅÍ Â÷·Ê´ë·Î Á¤¼ö¸¦ ´ëÀÔÇؼ­ °è»êÇÑ´Ù. ÀÌ ¼±ÅÃÀÚµéÀº CSS3¿¡ Á¤ÀǵǾî ÀÖ´Ù.


¡Ø :nth-child ¼±ÅÃÀÚ´Â ´ÙÀ½°ú °°ÀÌ ´Ù¾çÈ÷ È°¿ë °¡´ÉÇÏ´Ù

/* div ¿ä¼Ò ¾È¿¡¼­ 3¹ø° ÀÚ½Ä ¿ä¼ÒÀÎ p¿ä¼Ò¿¡ ½ºÅ¸ÀÏ Àû¿ë */

div p:nth-child(3)


/* div ¿ä¼Ò ¾È¿¡¼­ Ȧ¼ö ¹ø°·Î ³ªÅ¸³ª´Â ÀÚ½Ä ¿ä¼ÒÀÎ p ¿ä¼Ò¿¡ ½ºÅ¸ÀÏ Àû¿ë */

div p:nth-child(odd), div p:nth-child(2n+1)

/* div ¿ä¼Ò ¾È¿¡¼­ ¦¼ö ¹ø°·Î ³ªÅ¸³ª´Â ÀÚ½Ä ¿ä¼ÒÀÎ p ¿ä¼Ò¿¡ ½ºÅ¸ÀÏ Àû¿ë */

div p:nth-child(even), div p:nth-child(2n+0), div p:nth-child(2n)




9. :nth-of-type(n), :nth-last-of-type(n) ¼±ÅÃÀÚ

p űװ¡ ¿©·¯ °³ ³ª¿­µÇ¾î Àְųª li űװ¡ ¿©·¯ °³ ³ª¿­µÇ¾î ÀÖ°í °¢ ű׿¡ id³ª class¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é,
¸î ¹ø°¿¡ ÀÖ´Â p ű×ó·³ ¸î ¹ø° ÀÖ´Â Ç׸ñÀÎÁö¸¦ ÁöÁ¤ÇØ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù. :nth-of-type(n)Àº ¾Õ¿¡¼­ ¼¼¾î¼­ n¹ø° ¿ä¼ÒÀ̸ç,
:nth-last-of-type(n)Àº ³¡¿¡¼­ºÎÅÍ ¼¼¾î n¹ø° ³ªÅ¸³ª´Â ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.

10. :first-child, :last-child ¼±ÅÃÀÚ

:first-child´Â ù ¹ø° ÀÚ½Ä ¿ä¼Ò¿¡ Àû¿ëÇÒ ½ºÅ¸ÀÏÀÌ´Ù.
:last-child´Â ¸¶Áö¸· ÀÚ½Ä ¿ä¼Ò¿¡ Àû¿ëÇÒ ¼±ÅÃÀÚÀÌ´Ù.
:first-child´Â CSS2.1ºÎÅÍ, :last-child´Â CSS3¿¡ Á¤ÀǵǾî ÀÖ´Ù.


11. :fist-of-type, :last-of-type

ÇüÁ¦ °ü°è¿¡ ÀÖ´Â ¿ä¼Ò Áß¿¡¼­ first-of-typeÀº ù ¹ø° ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.
ÇüÁ¦ °ü°è¿¡ ÀÖ´Â ¿ä¼Ò Áß¿¡¼­ last-of-typeÀº ¸¶Áö¸· ¿ä¼Ò¿¡ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.




¿¹1)

p:first-of-type {
color:blue;
}

¡Ø ·¹º§ÀÌ °°Àº p ¿ä¼Òµé Áß Ã¹ ¹ø° p ¿ä¼ÒÀÇ ±ÛÀÚ»öÀ» ÆĶõ»öÀ¸·Î ÁöÁ¤ÇÏ´Â ¼±ÅÃÀÚÀÌ´Ù.

¿¹2)

p:last-of-type {
color:red;
}

¡Ø ·¹º§ÀÌ °°Àº p ¿ä¼Òµé Áß ¸¶Áö¸· p ¿ä¼ÒÀÇ ±ÛÀÚ»öÀ» »¡°£»öÀ¸·Î ÁöÁ¤ÇÏ´Â ¼±ÅÃÀÚÀÌ´Ù.


12. :only-child, :only-of-type

:only-child´Â ºÎ¸ð ¿ä¼Ò ¾ÈÀÇ ÀÚ½Ä ¿ä¼Ò°¡ À¯ÀÏÇÏ°Ô ÇϳªÀÏ ¶§ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.
:only-of-typeÀº :only-child¿Í ºñ½ÁÇѵ¥ ÇØ´ç ¿ä¼Ò°¡ À¯ÀÏÇÑ ¿ä¼ÒÀÏ ¶§ ½ºÅ¸ÀÏÀ» Àû¿ëÇÑ´Ù.
:only-child¿Í :only-of-typeÀº CSS3ºÎÅÍ Á¤ÀǵǾî ÀÖ´Ù.


p:only-child {
color:blue;
}

¡Ø À§ÀÇ ¿¹´Â ÀÚ½Ä ¿ä¼Ò°¡ ¿ÀÁ÷ p ¿ä¼Ò¹Û¿¡ ¾øÀ» ¶§ p ¿ä¼ÒÀÇ ±ÛÀÚ¸¦ ÆĶû»öÀ¸·Î ÇÑ´Ù.


p:only-of-type {
font-weight:bold;
}

¡Ø À§ÀÇ ¿¹´Â p ¿ä¼Ò°¡ ¿ÀÁ÷ Çϳª¹Û¿¡ ¾øÀ» ¶§ p¿ä¼ÒÀÇ ±ÛÀÚ¸¦ ÁøÇÏ°Ô Ç¥½ÃÇÑ´Ù.


13. :target ¼±ÅÃÀÚ

À¥ ¹®¼­¿¡¼­ °°Àº »çÀÌÆ®ÀÇ ÆäÀÌÁö³ª ´Ù¸¥ »çÀÌÆ® ÆäÀÌÁö·Î À̵¿ÇÒ ¶§ ¸µÅ©¸¦ »ç¿ëÇÏ°í, °°Àº ¹®¼­ ¾È¿¡¼­ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÒ ¶§´Â ¾ÞÄ¿(anchor)¸¦ »ç¿ëÇÑ´Ù.
:target ¼±ÅÃÀÚ¸¦ »ç¿ëÇØ ¾ÞÄ¿·Î ¿¬°áµÈ ºÎºÐ, Áï ¾ÞÄ¿ÀÇ ¸ñÀûÁö°¡ µÇ´Â ºÎºÐÀÇ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù.

¿¹)
#intro:target {
background-color:red;
}

¡Ø À§ÀÇ ¿¹¿¡¼­ ¾ÞÄ¿ À̸§ÀÌ #introÀÎ °÷À¸·Î ¸µÅ©ÇÏ°Ô µÉ °æ¿ì #introÀÇ ¹è°æ»öÀ» »¡°£»öÀ¸·Î Ç¥½ÃÇÑ´Ù.

14. :enabled, :disabled, :checked

:enabled¿Í :disabled´Â ¿ä¼Ò Áß »ç¿ëÇÒ ¼ö ÀÖ´Â »óÅÂ(:enabled)¿Í »ç¿ëÇÒ ¼ö ¾ø´Â »óÅÂ(:disabled)ÀÇ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù.

¿©·¯ ÁÙÀÇ ÅؽºÆ®¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÅؽºÆ® ¿µ¿ª Çʵå(textarea Çʵå)´Â °Ô½ÃÆÇ ÀÔ·Â È­¸éÀ¸·Î »ç¿ëÇÒ ¶§, »ç¿ëÀÚ°¡ ÀÔ·ÂÇÒ ¼ö
ÀÖµµ·Ï enabled »óÅÂÀÌÁö¸¸, ȸ¿ø ¾à°ü µîÀ» º¸¿©ÁÙ ¶© »ç¿ëÀÚ°¡ ³»¿ëÀ» º¸±â¸¸ ÇØ¾ß ÇϹǷΠdisabled »óÅ·Π¸¸µé ¼ö ÀÖ´Ù.
À̶§ :enabled¿Í :disabled °¡»ó Ŭ·¡½º ¼±ÅÃÀÚ¸¦ »ç¿ëÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â »óÅÂ¿Í »ç¿ëÇÒ ¼ö ¾ø´Â »óÅ °¢°¢¿¡ ¸Âµµ·Ï ½ºÅ¸ÀÏÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù.

:checked Ŭ·¡½º ¼±ÅÃÀÚ´Â ¶óµð¿À ¹öÆ°À̳ª üũ¹Ú½º°¡ üũµÇ¾úÀ» ¶§ Àû¿ëÇÒ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù. ÀÌ Å¬·¡½º ¼±ÅÃÀÚµéÀº CSS3ºÎÅÍ Á¤ÀǵǾú´Ù.


¿¹)
textarea:disabled {
cursor:pointer;
}

¡Ø À§ÀÇ ¿¹¿¡¼­ textareaÀÎ ÅؽºÆ® ¿µ¿ª¿¡ ³»¿ëÀ» ¾µ ¼ö ¾ø´Â »óÅÂÀÏ °æ¿ì, ÇØ´ç ¿µ¿ª¿¡ ¸¶¿ì½º Æ÷ÀÎÅ͸¦ °¡Á®°¡¸é ³»¿ëÀ» ÀÔ·ÂÇÒ ¼ö
ÀÖ´Â Ä¿¼­·Î º¯ÇÏÁö ¾Ê°í Æ÷ÀÎÅÍ ÇüÅ·Πǥ½ÃÇÏ´Â ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÑ °ÍÀÌ´Ù.


15. ::before, ::after

ƯÁ¤ÇÑ ¿ä¼ÒÀÇ ³»¿ë ¾Õ(::before) ȤÀº µÚ(::after)¿¡ ÁöÁ¤ÇÑ ³»¿ëÀ» ¸¸µé ¼ö ÀÖ´Ù. ¿ä¼ÒÀÇ ¾Õ ȤÀº µÚ¿¡ ÅؽºÆ®³ª À̹ÌÁö µîÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù. CSS2ºÎÅÍ Á¤ÀǵǾú´Ù.


¿¹)
p::before {
content:"³»¿ë:";
}

¡Ø À§ÀÇ ¿¹´Â p ű׷ΠÁöÁ¤ÇÑ ¸ðµç ÅؽºÆ® ´Ü¶ô ¸Ç ¾Õ¿¡ "³»¿ë:" À̶ó´Â ³»¿ëÀ» Ãß°¡ÇÑ´Ù.


16. ::selection

»ç¿ëÀÚ°¡ ¸¶¿ì½º·Î ¼±ÅÃÇßÀ» ¶§ Ä¿¼­°¡ µå·¡±×µÇ¾î ¼±ÅõǴ ¿µ¿ªÀÇ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù. CSS3ºÎÅÍ Á¤ÀǵǾú´Ù.


¿¹)
::selection {
color:#00ff00;
}

¡Ø ¸¶¿ì½º·Î ÅؽºÆ® ºÎºÐÀ» µå·¡±×ÇßÀ» ¶§ ÇØ´ç »ö»óÀ» ÁöÁ¤ÇÑ´Ù.


17. :not

:not ¼±ÅÃÀÚ´Â ºÎÁ¤ÀÇ Àǹ̸¦ °¡Áø´Ù. notÀº "°ýÈ£ ¾È¿¡ ÀÖ´Â ¿ä¼Ò¸¦ Á¦¿ÜÇÑ" À̶õ Àǹ̸¦ °¡Áø´Ù.
¿¹¸¦ µé¾îº¸ÀÚ. :not(p)¶ó°í ÇÑ´Ù¸é p űװ¡ Àû¿ëµÇÁö ¾Ê´Â ¸ðµç ºÎºÐ¿¡ ´ëÇØ ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÏ´Â °ÍÀÌ´Ù.


¿¹1)
:not(h1) {
color:red;
}

¡Ø À§ÀÇ ¿¹1Àº h1 ¿ä¼Ò°¡ ¾Æ´Ñ ¸ðµç ¿ä¼ÒÀÇ ±ÛÀÚ»öÀ» »¡°£»öÀ¸·Î ÁöÁ¤ÇÏ´Â ½ºÅ¸ÀÏÀÌ´Ù.
 
¡Ø Ȥ½Ã µµ¿òÀÌ µÇ¼Ì´Ù¸é ´ñ±Û¿¡ ÇѸ¶µð ³²°ÜÁÖ¼¼¿ä!
ÀÛ¼ºÀÚ   ºñ¹Ð¹øÈ£
ÀÚµ¿±Û ¹æÁö     (ÀÚµ¿±Û ¹æÁö ±â´ÉÀÔ´Ï´Ù.)
³»¿ë   ´ñ±Û´Þ±â 
À̸ÞÀÏ ¹®ÀÇ : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.