Clevercsss2.

ÆÄÀ̽ãÀº SASS¿Í °°Àº CSS Àü 󸮱⿡ ¿µ°¨À»ÁÖ¾ú½À´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Clevercsss2. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Jared Forsyth
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://jaredforsyth.com/

Clevercsss2. ű×


Clevercsss2. ¼³¸í

ÆÄÀ̽ãÀº Sass-Like CSS Preprocessor¿¡ ¿µ°¨À»ÁÖ¾ú½À´Ï´Ù Clevercss2´Â ±ú²ýÇÏ°í ±¸Á¶È­ µÈ ¹æ½ÄÀ¸·Î ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â Python¿¡¼­ ¿µ°¨À» ¾òÀº CSSÀÇ ÀÛÀº ¸¶Å© ¾÷ ¾ð¾îÀÔ´Ï´Ù. CSS2º¸´Ù ±ú²ýÇÏ°í °­·ÂÇÏ°í CSS¿Í °¡Àå °­·ÂÇÑ CSS¿Í ´õ¿í °­·ÂÇÑ Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù. ±×°ÍÀº ±¸¹®ÀÔ´Ï´Ù. ±×°ÍÀº µé¿© ¾²±âÀ̸ç ÆòÆòÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº ÆÄÀ̽ã Á¨ (Python Zen)¿¡ ´ëÇØ ºÐ¸íÈ÷ Á¸ÀçÇÏÁö¸¸, ±×·³¿¡µµ ºÒ±¸ÇÏ°í ±¸Á¶ ½ºÅ¸ÀÏ¿¡ ´ëÇÑ ÁÁÀº ¾ÆÀ̵ð¾îÀÔ´Ï´Ù .New ±¸¹® admports` (Ä¿¹Ô)`_ À̹øÀº Á¤»óÀûÀÎ CSS @imports¿Í °°ÀÌ ÀÛµ¿ÇÏÁö¸¸ CCSS ÆÄÀÏÀ» ±â´ëÇÕ´Ï´Ù. (¸®ÅÍ·² CSS) _sometimes Clevercss´Â ÀÚ½ÅÀÇ ¼±À» À§ÇØ ³Ê¹« ¶È¶ÈÇÏ°í CSS¿¡ Á÷Á¢ ¹«¾ð°¡¸¦ Àü´ÞÇÏ°í ½Í½À´Ï´Ù. ¿¹¸¦ µé¾î, RGB () ¶Ç´Â URL ()À̾ø´Â ÇÔ¼ö´Â À̽ºÄÉÀÌÇÁµÇ¾î¾ßÇÕ´Ï´Ù. Ãß°¡ µÈ °£´ÜÇÑ »õ·Î¿î ¹éƲ ¸¯ - µÑ·¯½ÎÀÎ ¹®ÀÚ¿­ Çü½ÄÀº ´õ ÀÌ»óÀÇ Ã³¸®¾øÀÌ verbatimÀ» Àü´ÞÇÕ´Ï´Ù. ¿¹ ::. gradient : ¹è°æ :`spritemaps` (commit) CSS¿¡¼­, ´ç½ÅÀº ' LLÀº ¸ðµç UI ¿ä¼ÒÀÇ À̹ÌÁö¸¦ °¡Áö°í ÀÖÀ¸¸ç ±×·± ´ÙÀ½ ÇØ´ç À̹ÌÁöÀÇ ÀϺθ¦ ÃßÃâÇϱâ À§ÇØ ¹è°æ À§Ä¡¸¦ »ç¿ëÇÕ´Ï´Ù. Clevercss´Â`spritemap (fn)`È£ÃâÀ» ÅëÇØ ÀÌ°ÍÀ» ´ç½Å¿¡°Ô µ½´Â´Ù. ¿¹ :: ui = spritemap ( 'ui.sprites') some_button = $ ui.sprite ( 'some_button.png') other_button = $ ui.sprite ( 'other_button.png') div.some_button : ¹è°æ : $ some_button div. other_button : $ ORTER_BUTTON ³Êºñ : $ ORTERING_BUTTON.WIDTH () ³ôÀÌ : $ ORTERING_BUTTON.HEIGHT () ¹Í½º - ÀÎ! ÇöÀç ºÎºÐÀûÀÎ ¹Í½º Áö¿ø ¸¸ ÀÖ½À´Ï´Ù. - Àμö´Â ¾ÆÁ÷ ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ±×µéÀº ¾ðÁ¨°¡ °ð µÉ °ÍÀÔ´Ï´Ù. ¾î·µç ¸ÅÅ©·ÎÀÇ ±¸¹®Àº ¿¹»Û Pythonic :: DEF ¸ÅÅ©·Î : »ö»ó : »¡°£»ö Å׵θ® Æø : 5px - 1px º»¹® : $ Macrothis ±¸¹®ÀÌ º¯°æ µÉ ¼ö ÀÖ½À´Ï´Ù. CSS "DEF ¸ÅÅ©·Î {BLAH}"¿¡, ±×·¡¼­ ¾î¶² ÀÏ°ü¼º¾ø´Â ¸¶¼úÀÌ ÀÖ½À´Ï´Ù. Nutshellto´Â clevercss°¡ ÀÛµ¿ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¾ÆÀ̵ð¾î¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ÀÇ ÀÛÀº ¿¹¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. µé¿© ¾²±â ±â¹Ý ±¸¹®°ú ±ÔÄ¢À» Áßø ÇÒ ¼öÀÖ´Â ¹æ¹ý :: UL # ÁÖ¼®, OL # ÁÖ¼® : 0 PADDING : 0 LI : Æеù : 0.4em ¸¶Áø : 0.8em 00.8em H3 : ±Û²Ã Å©±â : 1.2em P : Æеù : 0.3em P.Meta : ÅؽºÆ® - Á¤·Ä : ¿À¸¥ÂÊ »ö»ó : #dddof °úÁ¤ CSS¿¡¼­ ¸Å¿ì ¶È°°À» ¼ö ÀÖÁö¸¸ Ç÷§ ÀÚ¿¬ ¶§¹®¿¡ Äڵ尡 ´õ ÀÚ¼¼ÇÏ°Ô º¸ÀÏ °ÍÀÔ´Ï´Ù. ´ÙÀ½ ÄÚµå´Â À§ ÆÄÀÏÀÇ Clevercss Ãâ·ÂÀÔ´Ï´Ù :: UL # ÁÖ¼®, OL # ´ñ±Û {¿©¹é : 0; Æеù : 0; } UL # ´ñ±Û LI, OL # ´ñ±Û LI {Æеù : 0.4em; ¸¶Áø : 0.8em 00.8em; } UL # ´ñ±Û LI H3, OL # ´ñ±Û LI H3 {±Û²Ã Å©±â : 1.2em; } UL # ´ñ±Û LI P, OL # ´ñ±Û LI P {PADDING : 0.3em; } UL # ´ñ±Û Li P.Meta, OL # ´ñ±Û Li P.Meta {ÅؽºÆ® - Á¤·Ä : ¿À¸¥ÂÊ; »ö»ó : #dddddd; } ±×·¯³ª ±×°ÍÀº ´ç½ÅÀÌ ÇÒ ¼öÀÖ´Â °ÍÀÇ ÀÛÀº ¿¹ÀÏ»ÓÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ClevercssÀÇ ´ÙÀ½ ¹®¼­¸¦ »ìÆ캸½Ê½Ã¿À. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã


Clevercsss2. °ü·Ã ¼ÒÇÁÆ®¿þ¾î