페이스 북처럼 사용하고 싶은 고정 스크롤 막대 및 고정 오른쪽 스크롤바에서 작업하고 있습니다. 하지만 오른쪽 사이드 div가 고정되지 않도록하고 싶습니다. 나는 고정 된 위치에있다. 이번엔 왼쪽으로 시프트.고정 된 머리글 및 고정 오른쪽 스크롤바
<div class="globalHeader"><div class="globalHader-in"></div></div>
<div class="global_container"><div class="container">
<div class="ksmsl"></div>
<div class="ksmort"></div>
<div class="ksmsg"></div>
</div></div>
과 :
가 나는 그것이 가지고있는 검은 div.Header
의 오른쪽에 고정 할 height: 40px;
이 JSfiddle
의 데모이 내 HTML 코드입니다 CSS 코드 :
body{
margin:0px;
padding:0px;
}
.globalHeader {
width:100%;
height:40px;
position:fixed;
background-color:#2a3542;
z-index:99999;
}
.globalheader-in {
width:981px;
height:40px;
margin-left:auto;
margin-right:auto;
border-right:1px solid #fff;
border-left:1px solid #fff;
}
.global_container{
clear:both;
width:981px;
height: 100000px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
position:relative;
top:40px;
background-color:#f8f8f8;
}
.container{
float:left;
width:981px;
height:auto;
}
.ksmsl{
float:left;
width:220px;
height:auto;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
}
.ksmsg{
float:right;
width:199px;
height:1000px;
background-color:#000;
}
.ksmort{
float:left;
width:560px;
height:auto;
border-left:1px solid #d8dbdf;
border-right:1px solid #d8dbdf;
border-bottom:1px solid #d8dbdf;
}
'.global_container' 클래스를'height : 100000px; '로 만드는 것은 나쁜 습관이라고 말할 수 있습니다. 대신 내용에 높이를 결정하게해야합니다. 그렇지 않으면 당신은 그 높이 (어느 정도 소요됩니다)를 모두 미리로드해야 할 것이며, 충분한 내용을 채울 수 없을 때 나빠질 것입니다. 단지'* {height : 100 %;} '또는 무엇인가를 설정하십시오. – TylerH
@TylerH 이걸 알고 있습니다. 이것은 단지 예일뿐입니다 – somebodyknowsme
당신이 그것을 알고 그것을 사용하지 않는다면 왜 그것을 당신의 모범에 넣을까요? – TylerH