inflearn logo
강의

Course

Instructor

[Code Camp] A highly concentrated front-end course created at Bootcamp

▶ position

absolute관련 질문 있습니다.

Resolved

105

rlaalstn0101042375

1 asked

0

예제중 11:02쯤에 position : absolute 를 item에 적용했을때, html코드와는 다르게 사실상 item이 container의 형제 elem으로 보입니다. 실제로 이렇게 간주 되는건지, 아니면 최하위 자식으로 간주되는건지 궁금합니다.

css

Answer 2

0

nwd09074926

안녕하세요! 민수님!

position을 조금 더 깊게 이해하기 위해서는 쌓임맥락에 대한 이해가 필요하답니다!
쌓임맥락이란? => position 속성을 가진 태그들끼리 맥락(그룹)을 형성
(*position 뿐만 아니라, 쌓임 맥락을 형성하는 더 많은 특성들이 있으니 한 번 검색해 보세요!^^)

 

따라서,
[11:20 - container에 position 주었을 때]
질문) item에 position: absolute 주었는데, 왜 화면의 (0,0) 으로 안가고, container 상자의 (0,0)으로 가지?
=> 당연합니다^^ position 속성을 가진 태그들끼리 쌓임맥락(그룹)을 형성하기 때문에 item의 부모는 container가 되기 때문이에요!

[11:40 - wrapper에 position 주었을 때]
질문) item에 position: absolute 주었는데, 왜 화면의 (0,0) 으로 안가고, wrapper 상자의 (0,0)으로 가지?
=> 이것도 당연합니다!^^ position 속성을 가진 태그들끼리 쌓임맥락(그룹)을 형성하기 때문에 item의 부모는 wrapper로 변경되기 때문이에요!^^


여기서 부모를 "컨테이닝블록" 이라고도 부른답니다^^

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 김민수님.

position 속성 중 absolute에 대한 궁금증을 가지고 계시네요. absolute 속성을 가진 요소는 일반적으로 문서의 흐름에서 벗어나며, 가장 가까운 position이 relative, absolute, fixed, or sticky인 조상 요소를 기준으로 위치가 결정됩니다. 만약 해당 기준이 없으면, initial containing block(body) 기준으로 위치합니다. 이에 따라 보통은 부모 요소의 상위 요소로 간주되기 때문입니다.

absolute로 설정된 요소는 “독립된” 위치를 가지게 되며 부모 또는 상위 요소의 경계에 영향을 받지 않지만, 사실상 그 위치는 가장 가까운 position이 설정된 조상의 위치를 기준으로 합니다.

관련 설명에 대한 추가적인 정보는 아래의 질문과 답변에서 활용할 수 있습니다:
- HTML & CSS 강의에서 ‘position: absolute’ 이해하기

톺아보시고 추가적인 질문이 있으시면 언제든지 말씀해 주세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

반응형웹에서 가로 스크롤 생기지 말고 테이블이 밑으로 떨어지게 하려면?

0

41

1

nested 리스트일때 <ul> bullet 스타일 바꾸는 방법

0

197

2

border 선 겹침 현상

0

168

1

[CSS 01-2-2] flex-wrap 한 칸 띄고 다음 줄로 넘어가는 현상...

0

236

2

3-2강 코드로 작성하지 않은 박스가 표시됩니다...?

0

158

2

rightSectionWrapper,leftSectionWrapper 중앙정렬 질문입니다!

0

147

2

과제 완료

0

254

2

22강 연락처 추가하기 - css 파일 경로 지정

0

265

1

html input 태그에 readonly 속성 넣었을 때 배경이 회색으로 바뀌는 이유가 무엇인가요?

0

2714

1

leftSectionWrapper와 rightSectionWrapper 중앙 정렬

0

513

1

Mini Quiz 질문

0

284

2

animation 질문- 하나의 @keyframes로 특정 이벤트없이 한번, hover이벤트시 한번 적용 방법 문의.

0

511

2

CSS정렬 - 회원가입 폼 만들기 과제 질문

0

1002

2

CSS관련 질문

0

522

1

margin 대신 padding을 자주 쓰는 이유

0

698

1

[CSS-in-js] Emotion styled components 관련 질문입니다.

0

581

1

CSS정렬 - 회원가입 과제 코드 공유

2

3710

1

Live-server로 html 파일을 볼때 이상한 것들도 같이 보여요

0

569

1

프로젝트 완성 예시 css 밀림

0

478

1

overflow-x:hidden을 사용했는데, 모바일 화면에서 우측이 잘리고 가로 스크롤이

0

1592

2

autoprefixer를 스태틱한 css에 적용할 수 있는 방법이 있을까요?

2

563

1

강의 중 overflow:hidden;에 관한 질문드립니다.

0

1263

1

기본 폰트 설정

0

533

0

CSS로 이미지를 삽입하는 것과 HTML에서 이미지를 삽입하는 것의 차이점이 무엇인가요??

0

684

1