• ÆÐ¼Ç
  • ¾ó±¼ ÀνÄ
  • À¥¼Ò¼³
  • ¾ÆÀÌÅÛ¸ô
³²À» ÇູÇÏ°Ô ¸¸µé¾îÁÖ´Â, ¿ô±ä´ëÇп¡ ¿À¼Ì½À´Ï´Ù.












Á¦¸ñ űر⸦ CSS·Î ±×¸®´Â ÄÚµå ¤»¤»¤»¤» [1]
ÀÛ¼ºÀÚ enoeht
¹øÈ£ 8810 Ãßõ 1 ¹Ý´ë 0 ´ä±Û 1 Á¶È¸ 517 ÀÛ¼º½Ã°£ 2023-08-15 12:56:03
ÀÌÀü
´ÙÀ½
̵̧
¹Ý´ë
½Å°í
´ÜÃà URL º¹»ç
½ºÅ©·¦
ÃßõµÇ¾ú½À´Ï´Ù.
¡ç CTRL+C ·Î º¹»çÇϰí CTRL+V ·Î ºÙ¿©³ÖÀ¸¼¼¿ä!
   ±â±â¸¦ °¨ÁöÇÏ¿© ÃÖÀû URL ·Î º¸³»ÁÝ´Ï´Ù.
´ÜÃà URL: https://humoruniv.com/program8810 URL º¹»ç

<html>
<head>
<style>

    :root {
        --blue: #0047A0;
        --red: #CD313A;
        --black: #000000;
        --white: #FFFFFF;
        --trigrams-location-width: cos(atan2(2,3)) * (11/18);
        --trigrams-location-height: sin(atan2(2,3)) * (11/12);
        --brick-size: 1/6;
    }

    body {
        background-color: var(--black);
    }

    .wrap {
        position: relative;
        width: 100%;
        height: 0;
        overflow: hidden;
        padding-bottom: calc((2/3) * 100%);
    }

    .taegeukgi {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: var(--white);
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .taegeuk {
        position: absolute;
        width: calc((1/3) * 100%);
        height: 50%;
        background: linear-gradient(var(--red) 50%, var(--blue) 0);
        border-radius: 50%;
        rotate: calc(atan2(2,3));
    }    
    
    .taegeuk::before {
        position: absolute;
        content: "";
        width: 50%;
        height: 50%;
        border-radius: 50%;
        background-color: var(--red);
        margin: 25% 0;
    }
    
    .taegeuk::after {
        position: absolute;
        content: "";
        width: 50%;
        height: 50%;
        border-radius: 50%;
        background-color: var(--blue);
        margin: 25% 50%;
    }

    .trigrams {
        position: absolute;
        width: calc((var(--trigrams-location-width) + var(--brick-size)) * 100%);
        height: calc((var(--trigrams-location-height) + var(--brick-size)) * 100%);
        display: grid;
        grid-template-rows: repeat(2, 1fr);
        gap: calc(((var(--trigrams-location-width) - var(--brick-size)) / (var(--trigrams-location-width) + var(--brick-size))) * 100%);
    }
    
    .top,
    .bottom {
        display: flex;
        justify-content: space-between;
    }
    
    .sky,
    .water,
    .fire,
    .earth {
        width: calc((var(--brick-size) / (var(--trigrams-location-width) + var(--brick-size))) * 100%);
        display: grid;
        column-gap: calc((1/12) * 100%);
        row-gap: calc((1/8) * 100%);
        grid-template-rows: repeat(3, 1fr);
        grid-template-columns: repeat(2, 1fr);
    }
    
    .brick {
        background-color: var(--black);
    }
    
    .sky {
        grid-template-columns: 1fr;
    }
    
    .water {
        grid-template-columns: repeat(2, 1fr);
    }
    
    .water .brick:nth-child(3) {
        grid-column: span 2;
    }
    
    .fire {
        grid-template-columns: repeat(2, 1fr);
    }
    
    .fire .brick:first-child,
    .fire .brick:last-child {
        grid-column: span 2;
    }
    
    .sky,
    .earth {
        transform: rotate(atan2(3, -2));
    }
    
    .water,
    .fire {
        transform: rotate(atan2(3, 2));
    }
    
</style>
</head>
<body>
<div class="wrap">
    <div class="taegeukgi">
        <div class="taegeuk"></div>
        <div class="trigrams">
            <div class="top">
                <div class="sky">
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                </div>
                <div class="water">
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                </div>
            </div>
            <div class="bottom">
                <div class="fire">
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                </div>
                <div class="earth">
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                    <div class="brick"></div>
                </div>
            </div>
        </div>
    </div>
</div>
</body>
</html>


¾Æ´Ï CSS´Â Âü ¸øÇϴ°Ԡ¾ø±º¿ä;;; 

  ¡Ø ·Î±×ÀÎ ¾øÀÌ Ãßõ °¡´É
Ãßõ ¹Ý´ë
½Å°í
ÃßõµÇ¾ú½À´Ï´Ù.

¡ã ´ÙÀ½±Û ½ºÀ§ÇÁÆ® ¾Ö¹Ì ¾ø´Âµí ÁöÅä33 4 0 2 497 2023-08-22 [14:43]
¡å ÀÌÀü±Û ÆÄÀ̽㠲ôÀûÀÌ´Â ÁßÀε¥ ¹ÚâÀÌ 2 0 2 478 2023-08-13 [04:35]
´ä±Û¸¶´ç (1)
´Ù¹ÎÀ̾ƺü
¿Í css·Î ¸¸µç´Ù°í¿ä. »ó»óµµ ¸øÇ߳׿ä.
00 Ãßõ Ãßõ ¹Ý´ë ¹Ý´ë ½Å°í ½Å°í ´ä±Û ´ä±Û 2024-04-05 18:19:58
»ó´ë¹æ¿¡ ´ëÇÑ ¹è·Á´Â ³×ƼÄÏÀÇ ±âº»ÀÔ´Ï´Ù.°Ô½Ã¹°¿¡ »ó°ü¾ø´Â ´ä±ÛÀ̳ª ÃßõÀ¯µµ¼º ´ä±ÛÀ» ´ÞÁö ¸¶¼¼¿ä.
½ºÆ÷ÀÏ·¯¼º ´ä±ÛÀÌ ½Å°íµÇ°Å³ª ¹ß°ßµÇ¸é ÀÌÀ¯ºÒ¹® »èÁ¦ ȤÀº Á¤ÇÐó¸® µË´Ï´Ù. À¯ÀÇ ºÎŹ µå¸³´Ï´Ù.
´ä±Û¾²±â
ÇÑ±Û 512ÀÚ
·Î±×ÀÎ
[°øÁö] ¨ç ¿ô±ä´ëÇÐÀÇ ¿î¿µ¸ñÀûÀº "³²À» ÇູÇÏ°Ô ¸¸µé¾îÁÖ±â" ÀÔ´Ï´Ù. ¾Ç¼º´ä±Û, »óóÁÖ´Â ´ä±Û, À½¶õ ´ä±ÛÀ» ÀÛ¼ºÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä.
¨è ³»°¡ ¿Ç´Ù°í ÇÏ´õ¶óµµ Á¶¿ëÈ÷ ½Å°í¸¸ ÇÏ½Ã°í »ó´ë¹æÀ» ºñ³­ÇÏ´Â ±ÛÀ» ¾²Áö´Â ¸¶¼¼¿ä. À̰÷Àº ¿Ç°í ±×¸§À» °¡¸®´Â °÷ÀÌ ¾Æ´Õ´Ï´Ù.
¨é Áö¼ÓÀûÀ¸·Î ºÐ¶õÀ» ÀÏÀ¸Å°´Â ȸ¿øÀº ¿Ç°í ±×¸§À» ¸··ÐÇϰí Á¤ÇРȤÀº Â÷´ÜÁ¶Ä¡µË´Ï´Ù.
¨ê Á¤Ä¡ ÀÚ·á, ³²³à ºÐ¶õ ÀÚ·á, Àú°Ý ÀÚ·á, ºÐ¶õ ¾ß±â °Ô½Ã¹°Àº °­·ÂÇÏ°Ô Á¦ÀçÇÕ´Ï´Ù. ÀÚ¼¼È÷º¸±â
¡ã ´ÙÀ½±Û ½ºÀ§ÇÁÆ® ¾Ö¹Ì ¾ø´Âµí ÁöÅä33 4 0 2 497 2023-08-22 [14:43]
¡å ÀÌÀü±Û ÆÄÀ̽㠲ôÀûÀÌ´Â ÁßÀε¥ ¹ÚâÀÌ 2 0 2 478 2023-08-13 [04:35]
¸ñ·Ï
Áú¹®¿¡´äº¯Çϱâ
URL º¹»ç
½ºÅ©·¦
¸ÇÀ§·Î

¡ç CTRL+C ·Î º¹»çÇϰí CTRL+V ·Î ºÙ¿©³ÖÀ¸¼¼¿ä!