Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ 2주차 기본/심화/생각 과제 ] 웨비의 사진관과 가계부 #4

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
132 changes: 44 additions & 88 deletions Session02 /account/account.html
Original file line number Diff line number Diff line change
@@ -1,96 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css"/>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="style.css" />
<title>1차세미나 가계부 과제</title>
</head>
<body>
<header>민영이 가계부**</header>
<div class="borderline"></div>
<section class="summary-section">
<article class="summary-article">
<h3>나의 자산</h3>
<span class="total">159400</span>
<div class="summary-article-details">
<div class="summary-article-details-in"><p>+</p><span>90,600</span></div>
<div class="summary-article-details-out"><p>-</p><span>250,000</span></div>
</div>
</article>
</section>
</head>
<body>
<header><h1>민영이 가계부**</h1></header>
<section class="summary-article"></section>

<section>
<section class="details-container">
<div class="date-container">
<button type="button"><b>&lt;</b></button>
<span id="currentDate">10/13</span>
<button type="button"><b>&gt;</b></button>
</div>
<div class="checkbox-container">
<label class="checkbox-in">
<input type="checkbox"checked />수입</label>
<label class="checkbox-out">
<input type="checkbox"checked />지출</label>
</div>
</header>
<div class="borderline"></div>
<section class="manage">
<nav class="manage-date">
<button>〈</button>
<p>10월 13일</p>
<button>〉</button>
</nav>

<ul class="inoutlist">
<li>
<span class="list-category">식비</span>
<span class="list-description">스타벅스</span>
<span class="list-amount-minus">- 10,000원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">용돈</span>
<span class="list-description">고모부</span>
<span class="list-amount-plus">+ 250,000원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">식비</span>
<span class="list-description">스타벅스</span>
<span class="list-amount-minus">- 5,000원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">서적</span>
<span class="lis-description">자구교재</span>
<span class="list-amount-minus">- 50,000원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">식비</span>
<span class="list-description">냉우동</span>
<span class="list-amount-minus">- 18,000원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">쇼핑</span>
<span class="list-description">머리띠</span>
<span class="list-amount-minus">- 4,900원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">식비</span>
<span class="list-description">초코칩</span>
<span class="list-amount-minus">- 1,500원</span>
<button type="button">X</button>
</li>
<li>
<span class="list-category">학용품</span>
<span class="list-description">화이트</span>
<span class="list-amount-minus">- 1,200원</span>
<button type="button">X</button>
</li>
</ul>
<section class="manage-list">
<header>
<h3>내역 리스트</h3>
<form>
<input name="income" type="checkbox" id="income-ID" checked />
<label for="income-ID">수입</label>
<input name="outcome" type="checkbox" id="outcome-ID" checked />
<label for="outcome-ID">지출</label>
</form>
</header>
<ul></ul>
</section>
</section>

<footer>
<button type="button">추가
</button>
<button type="button">+</button>
</footer>
</body>

<section class="list-delete-modal">

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

섹션안에 섹션 구조로 구현한 것은 이제 모달창 팝업을 구현하기 위해서인가?!
간단한 구현을 위해선 display: none; 속성만 추가하는 방법도 있습니당!

<section class="modal">
<p>정말 삭제하시겠습니까?</p>
<div>
<button type="button" class="delete_yes">YES</button>
<button type="button" class="delete_no">NO</button>
</div>
</section>
</section>

<section class="add_list"></section>

<script src="account.js"></script>
</body>
</html>
Loading