티스토리 뷰

HTML, CSS

팝업창 만들기

ljy98 2021. 12. 28. 11:13

1. 목표

2. 완성 코드


1. 목표

[그림 1] 팝업창을 띄우도록 하는 버튼

버튼을 클릭하면 팝업창이 나타나도록 하는 것이 목표이다.

 

[그림 2] 버튼을 눌러 팝업창이 나타났을 때 모습

버튼을 누르면 배경색이 바뀌고 팝업창이 나타난다. 이때 팝업창의 X를 클릭하면 다시 [그림 1]의 상태로 돌아간다.

 

 

2. 완성 코드

[그림 3] HTML 문서

input 태그를 써서 checkbox 타입을 지정하고, id는 layerPopup이라고 했다. label 태그를 붙여서 "버튼"이라고 쓰여져 있는 곳을 클릭해도 체크박스를 클릭한 것과 똑같이 작동하도록 만들어 주었다.

 

div 태그를 이용하여 팝업창이 떴을 때 나타나는 배경 layer_bg과 팝업창 popup을 생성했다. h2 글자 크기로 제목을 적고 label 태그로 X를 클릭하면 체크박스를 클릭한 것과 똑같이 작동하도록 만들어 주었다.

 

[그림 4] CSS 문서 설명

[그림 4]는 CSS에 대한 설명이다. transform과 box-shadow 속성에 대해 한 번 더 짚고 넘어가자.

'HTML, CSS' 카테고리의 다른 글

<tabel> 태그와 <form> 태그  (0) 2021.12.29
CSS 여러 가지 속성들  (0) 2021.12.29
클릭하면 나타나는 메뉴 만들기  (0) 2021.12.28
CSS 선택자  (0) 2021.12.27
웹페이지 복제하기2  (0) 2021.12.23
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함