테스트 사이트 - 개발 중인 베타 버전입니다

반응형관련 질문 좀 채택완료

zkdlf 9년 전 조회 2,369

밑에 처럼 세로로는 반응형이 되는데 저는 4개박스가 가로로 있다가 줄어들면 박스가 한개식 내려 가게 반응형을 짜고 싶은 제 한계인듯해서 올려봅니다

부탁드려요ㅠㅠ.

 

 

 #m00{width: 100%}          .vbar {         width: 100%;            border: 1px solid #000;            text-align: center;            vertical-align: middle;         margin: 0 auto;   }

    .vbar li{       width: 100%;       display: table-cell;    margin:0 auto;       vertical-align: middle;    }   .vbar a {display:inline-block;}   .vbar li img{      width: 100%;   }

  @media screen and (min-width: 480px) {    .vbar {width:400px; height:200px;}    .vbar li {width:400px; height:200px;}   }

 

 

                 
                http://timeplace.co.kr/board/bbs/board.php?bo_table=order"/' target="_blank">/board/bbs/board.php?bo_table=order"/>                
  •             

     

     

    http://kinimage.naver.net/20161021_26/14770236797016FMLT_JPEG/412.jpg?type=w620">  

    댓글을 작성하려면 로그인이 필요합니다.

    답변 2개

    채택된 답변
    +20 포인트
    s
    sinbi Expert
    9년 전

    li 바깥에 ul이나 ol 등 태그가 안 뵈네요.

     

    원하시는 기능은 li 부분에 float:left 넣으시면 되는데...

    아래 구조로 짠 후, 

    div ul 부분은 100% 형식으로 너비 주고, 

    li 부분에 적당히 너비 주고 float:left 속성 넣어보세요.

     

    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 3개

    z
    zkdlf
    9년 전
    이렇게요? 이렇게 짜닌가 그냥 박스와 박스 사이만 넓어지고 왼쪽으로 치우쳐지기만하고 가로로 가진않는데요...

    #m00{width: 100%}

    .vbar {
    width: 100%;
    border: 1px solid #000;
    text-align: center;
    vertical-align: middle;
    margin: 0 auto;
    }
    .vbar ul{width: 100%;}

    .vbar li{
    width: 100%;
    display: table-cell;
    margin:0 auto;
    vertical-align: middle;
    float: left;
    }
    .vbar a {display:inline-block;}
    .vbar li img{
    width: 100%;
    }

    @media screen and (min-width: 480px) {
    .vbar {width:400px; height:200px;}
    .vbar li {width:400px; height:200px;}
    .vbar li {width:350px; height:200px;}
    .vbar li {width:300px; height:200px;}
    }

    .m01{
    width: 100%;
    height: 50px;
    margin:1.5px 0px 1.5px 0px;
    float:right;
    font-size: 16px;
    padding: 0 0px 0px 0px;
    font-family: sans-serif;
    background-color:white;

    }
    </style>

    <div id="m00">

    <div class="vbar">
    <ul>
    <li><a href="../hospita_list/hospita_list.php">
    <img src="../image/hospital.jpg"></a></li>


    <li><a href="../sightseeing_list/sightseeing_list.php">
    <img src="../image/sightseeing.jpg"></a></li>


    <li> <a href="../stay_home_list/stay_home_list.php">
    <img src="../image/stay_home.jpg"></a></li>


    <li> <a href="http://timeplace.co.kr/board/bbs/board.php?bo_table=order">
    <img src="../image/register.jpg"></a></li>
    </ul>
    </div>
    </div>
    홈짱
    9년 전
    아래 코드 참고해 작업해 보세요.

    http://codepen.io/sinbi/pen/GjPEgV
    z
    zkdlf
    9년 전
    오 멋지십니다^^ 감사합니다 참고해서 해볼께요

    댓글을 작성하려면 로그인이 필요합니다.

    bootstrap 으로 가로폭에 따라 4개 2개 이렇게 배치하는 것도 편해요  

     

     

     

     

     

     

     

     

     

    로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    답변을 작성하려면 로그인이 필요합니다.

    로그인