브라우저의 가운데에 div를 중심에 놓고 싶지만, 가운데에있는 div가 (사이드 바 위에) 내 사이드 바를 넘기를 원하지 않습니다.div와 CSS가 가운데에 정렬되지만 사이드 바 위로 이동하지 않습니다.
<div>
에 대해 절대 위치를 사용하고 있습니다. 나는 친척과 부동으로 노력했지만 결과가 없습니다.
갱신 :
잘 설명하지 죄송합니다,하지만 브라우저 크기 다시 및 만들면 내 질문이었다, 그렇게 작은 중심 내용이 사이드를 통해 간다.
센터링 된 컨텐츠를 중앙에 배치하고 싶지만 브라우저 너비가 작을 때 사이드 바에 겹치기를 원하지 않습니다. 내가 정확히 무슨 뜻인지 잘 모르겠지만, 내 jsfiddle demo을 시도
<body>
<div id="sidebar"> sidebar stuff </div>
<div id="distance"></div>
<div id="content">
<!-- absolutely centered content -->
</div>
</body>
<style type="text/css">
html, body {
height: 100%;
}
body {
text-align: center;
padding: 0;
margin: 0;
}
#sidebar {
position:absolute;
top:0;
}
#distance {
margin-bottom: -10em;
background: red;
width: 1px;
height: 50%;
float: left;
}
#content {
position: relative;
text-align: left;
height: 20em;
width: 40em;
background: blue;
margin: 0 auto;
clear: left;
}
</style>
센터 div가 사이드 바를 따라가도 괜찮습니까? – w3uiguru