html/ css Áú¹® µå¸³´Ï´Ù.. div ³ôÀÌ °ü·Ã.. .

   Á¶È¸ 2801   Ãßõ 0    

맨땅에 헤딩 하면서 개발하고 있습니다.. nodejs 로 개발하다가 .

백엔드와 기능쪽에 .. 집중하다가 .. 어느정도 되가는거 같아서 ui 쪽을 만지는데 

css도 처음이고 html만 쪼금 알고 있어서 .. 코드가 장난 아니게 ㅜㅜ 더러워지고 있네요 

질문 드릴건 요즘 은 표도 잘 안쓰고 div로 모든걸 거의 다 처리 하는 추세라서 

<div>

    <div>

        <div>


        </div>

    </div>

</div>

이런 구조인데 ..  세번째 div 의 높이를 100% 로 줘야 할때 .. 그 위의 div를 상속 받아야 하는걸로 알고 있습니다.

그래서 두번째에 div 에 height  속성으로 100%

3번째도 100이런식으로 .. 피라미드 처럼 내려가고 있는데 .. 이게 아닌데 싶어서 질문 드립니다.. 

뭔가 잘못됐다고 보는데 원래 어떻게 해야 하는건지 모르겠습니다.. 검색도 어떻게 해야 하는지 모르겠구요 .. div 높이

이런걸로 검색하면.. div 안에 또다른 div 할때 어떻게 하는건지 이런것들만 나와있어서요 .. 

1번째 div 안에 .. 

<div>

    <div style="height:200px">

        test

    </div>

    <div style="height:100%">

        <div >


        </div>

    </div>

</div>이런식으로 2개의 div가 있을 경우에는.. 첫 div 가 600일 경우 ... 

안쪽 div 에서 200px 를 잡아먹고 .. 나머지 height 는 400뿐인데 .. 저렇게 100%으로 하면.. 600으로 잡혀서 .. div

오버하게 되구요 .. 

flex를 써야 하는건지 다른 방법이 있는건가요 ? 어떻게 찾다가 calc(100% - 200px) 이렇게 하면.. 200% 빠진게 

자동으로 계산이 되어서 .. 저런식으로 하고 있긴 한데 .. 이또한 아닌것 같아서 질문드립니다.. 

ui 에서 height 만 정복하면 다른건 쉬운거 같은데 항상 height 가 헷갈리네요 .. 답변이나 .. 참고 할 만한 url이나 

아무거나 괜찮습니다.. 리플 부탁 드립니다. 

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
±èÁ¾¹Î 2019-03
<div style="position:relative; height:600px;">
    <div style="position:absolute; top:0; height:200px;">
    </div>
    <div style="position:absolute; top:200px; bottom:0;">
    </div>
</div>
     
±èÁ¦¿¬ 2019-03
Ç×»ó °íÁ¤ÀÌ ¾Æ´Ï¾î¼­¿ä ... â »çÀÌÁî¿¡ µû¶ó .. À¯µ¿ÀÌ¶ó¼­ % ·Î ÇØ¾ß ÇÕ´Ï´Ù.
Àú·±½ÄÀ¸·Î °è¼Ó ¹°°í ¿À´Â ¼ö¹Û¿¡ ¾ø³ª¿ä?
¹Ú°æ¿ø 2019-03
³× ¸Ç ¹Ù±ù div ¸¦ display: flex Çؼ­ flex ÄÁÅ×À̳ʷΠ¸¸µå½Ê½Ã¿À
±× ´ÙÀ½¿¡ flex Á¤·Ä ¹æÇâÀ» °¡·Î°¡ ¾Æ´Ñ ¼¼·Î·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù
±×¸®°í °¢°¢ÀÇ child div µé¿¡ %´ø Çȼ¿ÀÌ´ø ³ôÀ̸¦ ÁöÁ¤ °¡´ÉÇÕ´Ï´Ù
     
±èÁ¦¿¬ 2019-03
³×.. flex ¹Ú½º ½á¾ß Çϴ±º¿ä ¤Ì¤Ì html ·Î ´Ù ´öÁö´öÁö Çسö°¡Áö°í .. ±×°Íµµ ÀÏÀ̰ڳ׿ä .. flex¹Ú½º ¾øÀ»¶§´Â ¾î¶²½ÄÀ¸·Î Çß´ÂÁö
Ȥ½Ã ¾Ë°í °è½Å°¡¿ä?
          
¹Ú°æ¿ø 2019-03
Àúµµ... À¥À» Ãë¹Ì·Î ÃÖ±Ù °øºÎÇغÁ¼­ flex ¾ø´ø ½ÃÀý¿¡´Â ¾î¶»°Ô Çß´ÂÁö Àß ¸ð¸£°Ú³×¿ä...
js·Î È­¸é ¹Ù²ð¶§¸¶´Ù °è»êÇؼ­ ¾î¶»°Ô ÇÏÁö ¾Ê¾ÒÀ»±î¿ä
¹«¾Æ 2019-03
http://jsbin.com/yukozi/1/edit?html,css,output
ÀÌ ÄÚµå Âü°íÇغ¸¼¼¿ä.
 <header> ¿Í  <section> ¶õ°Ô ¾²¿´Áö¸¸... ¾îÂ¸é.. »ó´Ü¿¡ °íÁ¤µÈ ³ôÀÌÀÇ °ÍÀº header ¶ó°í Ç¥ÇöÇØÁÖ¸é µÇÁö ¾ÊÀ»±î¿ä?
¾Æ´Ï¸é
<div>
    <div style="height:200px">
        test
    </div>
    <div>
        <div >
        </div>
    </div>

ÀÌ·± ½ÄÀ¸·Î µÎ¹ø¤Š °Í¿¡ ³ôÀÌ¿¡ ´ëÇØ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é...
¾¾Çü 2019-03
display:block À» ÀûÀýÈ÷ »ç¿ëÇÏ¼Å¾ß ÇÕ´Ï´Ù.
±×¸®°í height:auto ¿Í min-height À̰͵µ º¸½Ã¸é¼­ Çغ¸¼¼¿ä.
±×¸®°í ¾î¶² °æ¿ì¿¡´Â À§¿¡ ³ª¿­ÇϽŠ°¹¼öÀÇ divº¸´Ù ´õ µé¾î°¡¾ßÇÒ¼öµµ ÀÖ±¸¿ä.


QnA
Á¦¸ñPage 4599/5615
2015-12   1154229   ¹é¸Þ°¡
2014-05   4605670   Á¤ÀºÁØ1
2020-04   2823   ³ª´Â¾È´Ù
2019-10   2823   ÀÌÈñÁÖ
2017-04   2823   ¹Ú¹®Çü
2019-11   2823   À̶ó´Þ
2023-10   2823   lenux8
2018-08   2823   Psychophysi¡¦
2021-06   2823   ½Öcpu
2021-03   2823   ¹«½î»Ôó·³
2019-09   2822   Ãë¹ÌÄÄ
2017-04   2822   ³ª´Â¾È´Ù
2019-03   2822   ºí·¢ÆÞ
2021-01   2822   ±èÈ¿¼ö
2018-08   2822   FreeBSD
2019-08   2822   ½ÅÀº¿Ö
2020-06   2822   ÁÒ½´¾Æ
2019-01   2822   Â÷³ÝÄÄÇ»ÅÍ
2018-11   2822   ±Ô´Ï
2017-04   2822   iwill
2015-03   2821   À̹®¿µ
2019-02   2821   ÃÖ½ÃÅ©