ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 복습일지 02
    개발일지 2021. 8. 27. 14:58

    나홀로 링크 메모장의 외관과 JQuery 부분까지 완성하였다.

     

     

     

    외관에 관한 리뷰부터 하자면, 카드 정렬하는데 넘모 짜증났다!

    줄마다 몇개씩 정렬하는 방법은 알겠는데 정렬한 카드뭉치를 가운데로 보내고 싶은데 뭔가 살짝 어긋나있어!!!

     

    정렬은 float=left; 를 사용하였고, 카드 하나가 전체 중 33%(여백포함) 면적을 차지하게 하여 한 줄에 3개씩 출력 될 수 있게 한 것 같다. (나도 확신이 안섬..)

     

    20%로 하믄 4~5개도 가능하다는고 아닐까!

    .box_card {
    	width: 100%;
    	margin: auto auto auto 5px;
    /*  총 크기와 margin 값을 잘 계산해서 때려박는다!  */
    }
    
    .card {
    	float:left;
    	width: 30%;
    	border: 1px solid lightgray;
    	margin-left: 20px;
    	margin-bottom: 10px;
    }
    .card-text{
    	padding: 20px 20px 5px 20px;
    }

    이렇게 저렇게 값을 넣어보다 일단 가운데로 보내긴 했는데, 이거 더 좋은 방법 없는지 너무 궁금하다.

    아는 사람이 있다면 제발 알려죠!!

     

    모양을 완성하고 나서 JQuery를 작성해줬는데, 큰 어려움 없이 쉽게 작성했다. (기능이 얼마없다.)

        <script>
            function posting_box(){
                if($(`#posting_box`).css("display") == "none"){
                    $(`#posting_bt`).text('포스팅박스 닫기')
                    $(`#posting_box`).show();
                }else{
                    $(`#posting_bt`).text('포스팅박스 열기')
                    $(`#posting_box`).hide();
                }
            }
    
            function post() {
                if ($(`#article_input`).val() == '' && $(`#comment_input`).val() == ''){
                    alert('입력된 내용이 없습니다.')
                }else if ($(`#article_input`).val() == ''){
                    alert('아티클 URL을 작성해주세요.')
                }else if ($(`#comment_input`).val() == ''){
                    alert('코멘트를 작성해주세요.')
                }else{
                    alert('작성이 완료되었습니다.')
                }
            }
        </script>

    기능이라곤 이게 전부다. 포스트박스를 열고 닫을 수 있고, 내용을 포스팅 할 때 조건에 따라 경고문이 등장하게 작성하였다.

     

    값이 없는 경우(NULL) 을 ='' 으로 작성해야하는데 none 부터 null도 넣어보고 아주 난리도 아니였음 역시

    아직 아가 개발자인듯 ㅎㅅㅎ

     

    쿼리에선 else if가 사용이 가능하다는 것을 기억해두자!

    '개발일지' 카테고리의 다른 글

    내일배움단 프로젝트 챌린지 개발일지(1~15일차)  (0) 2021.09.03
    마지막 개발일지 5편  (0) 2021.08.31
    오랜만에 개발일지 4편  (0) 2021.08.27
    복습일지 01  (0) 2021.08.25
    오늘도 쓴다 개발일지 3편  (0) 2021.08.24

    댓글

Designed by Tistory.