개발일지
복습일지 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가 사용이 가능하다는 것을 기억해두자!