• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 포트폴리오 3 질문드립니다

포트폴리오 3 질문드립니다

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #112595

    손보현
    참가자
    안녕하세요, 포트폴리오 3번 실습하며 부트스트랩을 이용하는데
    반응형 column이 안되는 부분이 있습니다
    총 3군데에서 반응형 column을 쓰는데 한 부분 (dashboard) 만 안되는걸 보니 뭔가 중간에 꼬인거 같습니다;;;
    
    이하 첨부합니다..
    <HTML>
    
             <!--dashboard with 4 boxes-->
              <div class="grid-content-dashboard">
    <div class="container text-center">
                      <div class="row align-items-start">
                        <h2 style="padding-top: 20px; text-align:left; ">Dashboard</h2>
                        <div class="col-lg-3 col-md-12 grid-content-whitebox" style="border-left: 5px solid #12c9c9;">
                        <h4>Earnings (Monthly)</h4>
                        <p> $400,000</p>
                        <div class="grid-content-icon"><i class="fa-solid fa-briefcase fa-2xl"></i></div>
                        </div>
                        <div class="col-lg-3 col-md-12 grid-content-whitebox" style="border-left: 5px solid green;">
                         <h4>Earnings (Annual)</h4>
                        <p> $800,000</p>
                        <div class="grid-content-icon"><i class="fa-solid fa-dollar-sign fa-2xl"></i></div>
                        </div>
                        <div class="col-lg-3 col-md-12 grid-content-whitebox" style="border-left:5px solid navy;">
                         <h4>Tasks</h4>
                        <p>13</p>
                        <div class="grid-content-icon"><i class="fa-solid fa-list-check fa-2xl"></i></div>
                        </div> 
                       <div class="col-lg-3 col-md-12 grid-content-whitebox" style="border-left: 5px solid #fcbe03;">
                        <h4>Requests</h4>
                        <p>26</p>
                        <div class="grid-content-icon"><i class="fa-solid fa-comments fa-2xl"></i></div>
                        </div> 
                     </div>
                    </div>
               </div> 
    
    <CSS>
    
    .grid-content{
        grid-column: 2/5;
        grid-row: 2/5;
        
    }
    .grid-content-dashboard{
        margin-top: 30px;
        margin-left:-27%;
        column-gap: 40px;
        
    }
    .grid-content-whitebox{
        width:21%;
        height: 120px;
        background-color: white;
        padding-left: 10px;
        margin-right:20px;
        margin-top: 30px;
        border-radius: 5px;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        text-align: left;
        
    }
    .grid-content h4{
        padding-top: 20px;
        padding-left: 5px;
        font-size: 18px;
        font-weight:400;
        
    }
    .grid-content p{
        padding-left: 5px;
        font-weight: 500;
        font-size: 25px;
        
    }
    .grid-content-icon{
        height: 100%;
        width: 30%;
        margin-top: -20%;
        float: right;
        display:inline-block;
        text-align: center;
        
    }project3
    project3-1
    #112600

    codingapple
    키 마스터
    .grid-content-whitebox 에 width를 고정으로 준거같은데 뺍시다
    #112685

    손보현
    참가자
    답변 감사드립니다 width 를 지웠더니 모바일 반응형은 되는데 
    이젠 pc 사이즈에서 column들이 row에 다 들어가지 않는 상황이 되었습니다..;;;
    stack overflow좌의 의견을 들어보니 아무래도 제 커스텀 클래스의 스타일링이 문제인거 같은데
    아무리 봐도 width는 없는데 왜 이럴까요? parent div를 container로 바꾸어도 보고
    박스 height을 rem으로도 바꾸어보았고 font awesome에 준 float을 지우고 마진 %로 대체하기도 했는데
    column이 4개니 col-lg-3이면 알아서 네개가 일렬로 들어가야하는데 column들이 큰 상태여서 저 마지막 하나가 안들어가요..
    parent div인 grid-content-dashboard에는 width 설정 없이 container class 추가하고 이렇게 마진만 준 상태입니다
    
    .grid-content-dashboard{
        margin-top: 30px;
        margin-left:-20%;
        
    }
    
    뭔가 해법은 뒤에 세미콜론 안찍었거나 클래스에 점을 안찍었거나 이런 어처구니없는거일거 같은데 못찾겠습니다;;
    project3-2
    
    #112691

    codingapple
    키 마스터
    col 어쩌구 클래스명 쓰려면 마진은 뺍시다 간격주고싶으면 padding 씁시다
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠