2012-01-13 2 views
0

너비가 150px로 고정 된 상위 div가 있습니다. 하위 div를 만들면 방화범이 그 폭이 150px라고 말합니다. 왜 이런거야?고정 너비 div 안에 div를 가운데 놓으려고합니다

따라서 div를 가로로 맞추려면 여백 자동을 사용하려고하면 차이가 없습니다. 하위 div에 자동으로 설정된 150x 너비를 무시할 수있는 방법이 있습니까?

+0

어디서나 div에 너비를 할당합니까? –

+0

당신이 사용한 HTML과 CSS를 넣으십시오. – Maheep

답변

3

div는 기본적으로 블록 요소이며 블록 요소는 달리 지정되지 않는 한 포함 요소의 전체 너비를 차지합니다.

0

@ j08691은 div의 블록 요소입니다. 다음과 같은 효과가 스타일 또는 인라인 스타일을해야합니다 중 하나

<div style="width: 150px; text-align: center;"> 
    <div style="width: [smaller width]; margin: 0 auto; text-align: left;"></div> 
</div> 

용맹 한 이유는 내부 사업부는 폭을하지 않는 한 내부 사업부의 마진이 자동으로 크기를 판별 할 수 있다는 것입니다.

... 텍스트 정렬 재료는 단지 6으로 되돌아 슬러지 위에 방치 (7?) 일; -]

1

DIV는 블록 레벨 요소의 기본 폭이므로 완전한 부모. 인라인 요소 자체의 폭은 적응 적입니다. 예 : span 요소

관련 문제