[HTML][Java Script] 클릭시 팝업창 가운데 띄우고 주변 어둡게 만들기

2022. 1. 18. 09:00· WEB
반응형

HTML Java Script를 이용하여 클릭시 팝업창 가운데 띄우고 주변 어둡게 만드는 기능을 해보겠다.

 

 

- 아래의 버튼을 누르면

 

 

-이와같이 팝업창이 가운데 뜨면서 주변을 어둡게 만든다.

 

- 아래의 코드가 실행 코드이다.

버튼을 누르게 되면 Jquery함수가 실행되고 pop과 article이 속성에 맞게 실행된다.

<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>  
<style>
#pop {position:absolute; z-index:1; top:0; width:100%; height:100%; display:none; }
#pop>article {width:700px; height:400px; position:relative; z-index:2; background:blue; box-shadow:3px 3px 5px black; margin:auto; cursor:pointer;  text-align: center;}

.black { background:rgba(0,0,0,0.6); }
</style>
<script>
$(document).ready(function(){
	$("#list>button:first-of-type").click(function(){
		$("#pop").fadeIn(); $("#pop").addClass("black");
	});
	$("#pop>article").click(function(){
		$(this).parent().fadeOut();
	});
});
</script>
</head>
<body>

<div id="pop">
	<article>
		<h1>팝업</h1>
	</article>
</div>
<section id="list">

	<button>팝업 실행시키기</button>
</section>
</body>
</html>

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'WEB' 카테고리의 다른 글

[Google Search Console 등록] 구글 서치콘솔 등록하는법  (0) 2022.01.28
[HTML][JavaScript] Javascript 로 원하는 태그(id)에 원하는 태그(id, class) 추가  (0) 2022.01.20
[HTML] div 스크롤 생성  (0) 2021.12.29
[HTML][CSS] 스크롤 사용 메뉴 상단고정 (테이블 메뉴 상단 고정)  (0) 2021.12.28
[javaScript] textarea 입력 줄 바꿈 제한 두기  (0) 2021.12.23
'WEB' 카테고리의 다른 글
  • [Google Search Console 등록] 구글 서치콘솔 등록하는법
  • [HTML][JavaScript] Javascript 로 원하는 태그(id)에 원하는 태그(id, class) 추가
  • [HTML] div 스크롤 생성
  • [HTML][CSS] 스크롤 사용 메뉴 상단고정 (테이블 메뉴 상단 고정)
TaeHuiLee
TaeHuiLee
창업, 사업, 자기개발, 운동, Web, App, Java, python, 이슈, 개발자, JavaScript, amazon, cloud server, 취업, 스펙, Android Studio, Spring, React, Node.js, 구독하면 댓글 남겨주세요.
TaeHuiLee
Developer_TaeHui
TaeHuiLee
  • 분류 전체보기 (228)
    • WEB (71)
    • Java (38)
    • APP (17)
    • 딥러닝 (2)
    • DB (5)
    • 알고리즘 (17)
    • Python (10)
    • AWS (5)
    • Git (8)
    • Docker (13)
    • 창업 (2)
    • Java Script (5)
    • 군집드론 (3)
    • C언어 (1)
    • IT 지식 (16)
    • Rust (1)
    • Tomcat (1)
    • Nginx (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 오블완
  • DB
  • 수원 맛집
  • Spring
  • 선택정렬
  • Nuxt
  • 관상 어플
  • 도커
  • spring boot
  • Queue
  • axios
  • VUE
  • javascript
  • WSL
  • 알고리즘
  • 어플
  • 강릉 맛집
  • 자바
  • ubuntu
  • github
  • python
  • 서울 맛집
  • mariadb
  • GIT
  • Java
  • 정렬
  • 파이썬
  • 티스토리챌린지
  • docker
  • 수원역 맛집

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
TaeHuiLee
[HTML][Java Script] 클릭시 팝업창 가운데 띄우고 주변 어둡게 만들기
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.