Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- AbortController
- 이벤트 루프
- 로드마크
- 호이스팅
- 마이크로태스크
- Call stack
- webpack
- Lexical environment
- 렉시컬 환경
- 웹팩
- 이터러블
- relatedTarget
- JavaScript
- hoisting
- localtunnel
- 비동기 작업
- 로컬터널
- 화살표 함수
- 실행 컨택스트
- pushstate
- 매클로태스크
- 클론코딩
- 호출 스택
- debounce
- 함수형
- 자바스크립트
- fetch 취소
- 넘블
- 번들러
- 유사배열
Archives
- Today
- Total
내가 보려고 만든 개발 공부 일지
css - 꽉찬 화면 만들고 활용하기 본문
div {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
이렇게 top, bottom, left, right 에 모두 0 을 주게 되면 저 div 는 화면전체를 뒤덮는 효과를 가지게 된다.
(top: 0, left: 0, width : 100%, height : 100% 와 같은효과)
아무튼 이걸 이용해서 어떤 팝업이나 툴팁 같은 요소들이 있다고 할때
그 요소 밖같영역을 클릭했을때 없애는 기능을 구현할때 사용한다.
예제)
<div onClick='onClosePop'>
<somePopup id='pop'></somePopup>
function onClosePop(){
document.querySelector('#pop').style.display = 'none'
}
'CSS' 카테고리의 다른 글
CSS - 애니메이션으로 로딩마크 만들기 (0) | 2022.01.13 |
---|---|
SCSS 와 Sass 의 차이 간단 요약 (0) | 2021.07.16 |
CSS flex 속성 활용으로 레이아웃 배치 (0) | 2021.07.02 |
JS 에서 css 변수값 접근 , 수정 (0) | 2021.07.02 |
Comments