2012-07-05 4 views
-1

내 테이블에는 특정 열이 있습니다. 나는 5 열을 마지막으로 5 열로 가로 스크롤 막대를주고 싶습니다. 즉, 5 열에 대해 하나의 스크롤 막대 만있을 것입니다. 없다면. 열의 증가 스크롤 막대가 나타납니다. 테이블에 총 9 개의 열이 있습니다. 어떻게 하시겠습니까? 도와주세요.특정 열에 수평 스크롤바

+0

사용 CSS 속성 오버 플로우 엑스 : 스크롤 다음은 세포에서 div의를 사용하여 솔루션입니다 –

답변

0

CSS에서 overflow-x: scroll;을 사용하기 만하면됩니다.

데모 : http://jsfiddle.net/dystroy/S8jLA/ 당신이 당신의 세포 함량이 너무 큰 경우에도 고정 된 크기를 유지하기 위해,이 내용이 필요한 경우 스크롤을 원한다면

, 그것은 조금 더 복잡하다.

HTML :

<table border=2 > 
<tr> 
    <td>AAA</td> 
    <td><div class=scr>AAA</div></td> 
    <td><div class=scr>AAABAAAAACAAAA</div></td> 
</tr> 

CSS :

td { 
    width:80px; 
} 
div.scr { 
    margin:0; 
    padding:0; 
    width:80px; 
    overflow-x: auto;  
} 

데모 : http://jsfiddle.net/dystroy/sQZD7/

+0

마지막 5까지 스크롤 막대를 제공하고 싶습니다. 열은 전체 열이 아니라 개별 열 .. 다섯 열에 대해 하나의 스크롤 막대 만 있어야합니다. colums가 증가하면 scroll이 활성화 될 것입니다. – abcuser

+0

[this fiddle] (http://jsfiddle.net/dystroy/vJGRX/) 에서처럼 마지막 div에 테이블을 넣지 않는 이유는 무엇입니까? –

+0

친애하는 dystroy, 내 테이블에 단 하나의 행이 없어 ..이 여러 행에 대한 작동합니까? – abcuser