답변:
컨텐츠를 요구할만큼 충분히 크게 만들지 않는 한 가로 및 세로 스크롤 막대를 가져 오지 않아야합니다.
그러나 일반적으로 버그로 인해 IE에서 수행합니다. 다른 브라우저 (Firefox 등)를 확인하여 실제로 브라우저를 수행하는 IE인지 확인하십시오.
IE6-7 (다른 브라우저 중에서도)은 스크롤 막대를 독립적으로 설정하기 위해 제안 된 CSS3 확장을 지원하므로 세로 스크롤 막대를 억제하는 데 사용할 수 있습니다.
overflow: auto;
overflow-y: hidden;
IE8을 추가해야 할 수도 있습니다.
-ms-overflow-y: hidden;
Microsoft는 모든 CR 표준 이전 속성을 IE8 표준 모드에서 자체 '-ms'상자로 옮기겠다고 위협하고 있습니다. (이것이 항상 그렇게한다면 이치에 맞았을 것입니다. 그러나 지금은 모두에게 불편합니다.)
반면에 IE8이 버그를 수정했을 가능성이 있습니다.
또한 white-space: nowrap;
스타일 에 추가 해야했습니다. 그렇지 않으면 요소가 스크롤 기능을 제거하는 영역으로 줄어 듭니다.
white-space: nowrap;
그것이 없으면 요소가 쌓이거나 감쌀 것입니다.
둘 다 표시하려면
<div style="height:250px; width:550px; overflow-x:scroll ; overflow-y: scroll; padding-bottom:10px;"> </div>
X 축 숨기기 :
<div style="height:250px; width:550px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"> </div>
Y 축 숨기기 :
<div style="height:250px; width:550px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"> </div>
CSS 속성을 사용합니다. 1) " overflow-x: auto
"; 2) " overflow-y: hidden
"; 3) " white-space: nowrap
";
컨테이너와 내부 DIVS 구성 요소 모두에 너비를 설정하는 것을 잊지 마십시오. "white-space : nowrap"속성 은 내부 DIVS가 다른 줄에 떨어지지 않도록합니다.
다음 HTML을 고려하십시오.
<div class="container">
<div class="inner-1"></div>
<div class="inner-2"></div>
<div class="inner-3"></div>
</div>
다음 CSS를 사용하여 가로 스크롤 만 사용합니다.
.container {
height: 80px;
width: 600px;
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;
}
.inner-1,.inner-2,.inner-3 {
height: 60px;
max-width: 250px;
display: inline-block; /* this should fix it */
}
피들 : https://jsfiddle.net/qrjh93x8/ (위 코드에서 작동하지 않음)
.box-author-txt {width:596px; float:left; padding:5px 0px 10px 10px; border:1px #dddddd solid; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; overflow-x: scroll; white-space: nowrap; overflow-y: hidden;}
.box-author-txt ul{ vertical-align:top; height:auto; display: inline-block; white-space: nowrap; margin:0 9px 0 0; padding:0px;}
.box-author-txt ul li{ list-style-type:none; width:140px; }
overflow: auto
지원되지 않는 CSS3 브라우저에서 작업하는 데 사용하지 않는 스크롤 막대를 설정 하고 숨겨야합니다. 이 CSS 오버 플로우를보십시오. XME.im