jQuery Todo리스트 – 1

Todo리스트 기능

  • 할 일을 기록할 수 있다
  • 저장된 일을 목록으로 보여준다
  • 할 일을 삭제 할 수 있다
  • 완료 상태로 만들 수 있다
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Todo List</title>
    <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
    <link rel="stylesheet" href="./todolist.css"/>
  </head>
  <body>
    <div class="container">
      <div class="title">
        <h1>Todo List</h1>
      </div>
      <div class="contents">
        <div class="input-div">
          <input type="text" id="inputBox" />
          <button id="addButton">추가하기</button>
        </div>
        <ul>
          <li>
            <input type="checkbox" />
            웹/앱 강의 듣기
            <button id="delButton">X</button>
          </li>
          <li>
            <input type="checkbox" />
            인터넷 쇼핑 입금하기
            <button id="delButton">X</button>
          </li>
          <li>
            <input type="checkbox" />
            투두 리스트 완성하기
            <button id="delButton">X</button>
          </li>
        </ul>
        <script src="./todolist.js"></script>
      </div>
    </div>
  </body>
</html>
body {
  background: #a1d0ff;
}

.container {
  width: 300px;
  margin: auto;
}

.title,
.contents {
  background: white;
  box-shadow: 0px 4px 10px 5px rgba(0, 0, 0, 0.15);
}

.title {
  text-align: center;
}

.contents {
  padding: 10px;
}

.input-div {
  display: flex;
}

#inputBox {
  flex-grow: 1;
  height: 30px;
}

li {
  list-style: none;
  margin: 20px 0px;
}

#delButton {
  margin: 0px 5px;
}

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다