2017-12-28 6 views
-4

내가 먼저 위치를 설정해야합니다 블로그 문서 미리보기를 만들기 위해 노력하고 문서의 헤더div 안에 콘텐츠를 배치하는 방법은 무엇입니까?

#Parent { 
width: 500px; 
height: 500px; 
background-color: grey; 
} 
#Child { 
color: white; 
position: ?; 
top ?; 
padding ?; 
} 
+3

질문에 [mcve]가 필요합니다. – j08691

+0

게임입니까? 우리는 '?'라고 생각해야합니다. –

답변

0

부모 DIV의 내부에 자식 DIV의 위치를 ​​사업부의 상단에 0 픽셀을 가지고 싶어 상위 div의 position : relative. 그런 다음 child div를 position : absolute로 설정합니다. 그런 다음 위쪽/왼쪽/오른쪽/아래쪽을 사용하여 부모 div에 따라 하위 div를 배치 할 수 있습니다. 규칙은 기본적으로 요소에 position : absolute를 사용하면 페이지 흐름에서 벗어나 가장 가까운 위치 요소에 따라 '절대적으로'배치됩니다.

#Parent { 
width: 500px; 
height: 500px; 
background-color: grey; 
position: relative; /* new code here */ 
} 
#Child { 
color: white; 
position: absolute; 
top: 0; 
padding: 10px; 
} 
+0

그리고 아무것도하지 않으면 기본적으로 내용이 기본 흐름 동작이기 때문에 맨 위에 있습니다 :) ... HTML 코드가 없기 때문에 솔루션이 관련이 없습니다. CSS만으로는 아무 의미도 없습니다. OP가 자신의 HTML을 제공하지 않기 때문에 적용 할 CSS를 말하기 어렵습니다. –

+0

당신은 맞습니다. 하하 :) 초기 HTML 스 니펫이 없으면 조금 어렵습니다. 내가이 질문을 읽을 때, 나는 css 위치 속성에 대해 약간 혼란스러운 사람으로 해석했다. (따라서 css 속성에 대한 장황한 설명). –

관련 문제