2017-10-13 13 views
0

테이블 (tblCharts)을 다른 div (graphsDiv)에 맞추고 수직 스크롤을 제거하려고합니다. 내 현재 코드는 나중에로드 차트가 각 chartjk div의 내부 페이지로드스크롤하지 않고 div에 테이블 맞추기

$(function(){ 
    var tableHTML = '<table id="tblCharts" style="width:100%; height: 100%; ">'; 
    for (var j = 0; j < rows; j++) { 

     tableHTML += '<tr>'; 

     for (var k = 0; k < cols; k++) { 
      tableHTML += '<td id="td style="border:none;"><div id="chart' + j + k + '" ></div></td>'; 
     } 
     tableHTML += '</tr>'; 
    } 
    tableHTML += '</table>'; 

    $('#graphsDiv').append(tableHTML); 
}); 

<div class="row" style="padding-top:0px; margin-top:0px; margin-right:0px; border:groove; height:610px; overflow:auto" id="graphsDiv"> 

</div> 

입니다. 현재 스크린 샷이 첨부됩니다. 그것의 자신의 컨테이너를 오버플로 100 %에

내가 graphsDiv 높이를 변경하는 경우 enter image description here .. ID입니다이없는

'<td id="td style="border:none;"><div id="chart' 

여기에 문제가있다

<div id="graphsWindow"> 
    <div class="table"> 
     <div class="row" style="margin-left:0px;margin-top:0px; padding-top:0px; padding-bottom:0px"> 
     <div style="border:groove; margin-left:10px; margin-bottom:0px; padding-bottom:0px; margin-right:2px" class="col-md-2"> 
     </div> 
     <div class="col-md-9" style="padding-bottom:0px; padding-top:0px; margin-top:0px; margin-left:15px;"> 
      <div class="row" style="padding-top:0px; margin-top:0px; margin-right:0px; border:groove; height:610px; overflow:auto" id="graphsDiv"> 

      </div>   
     </div> 
    </div> 
    </div> 

+0

시도해 보셨습니까 overflow-x : hidden; ? 어떤 항목에 –

+0

? graphsDiv 또는 tblCharts? – Samra

답변

0

폐쇄 형 "이므로 수정해야 할 가치가 있습니다. jsfiddle에서 전체 페이지를 공유 할 수도 있습니다. 일반적으로 일어나기 스크롤 사용 중지 overflow-y : 숨김. 그것은 내가 전체 페이지를 볼 수 있다면 더 좋은 해결책이 될 수 있다고 생각했다.

+0

오른쪽으로 스크롤하면 전체 코드가 표시됩니다. – Samra

+0

아 나는 그런 뜻이 아니 었습니다. 행이 어디에 정의 된 것과 같은가? Google 드라이브로 전체 프로젝트 폴더를 업로드하고 링크 할 수 있습니까? 또는 github에 있다면 저와 연결할 수 있습니다. –

+0

행과 열은 임의의 수와 같습니다. 2 행 4 열. 죄송합니다. 프로젝트를 업로드 할 수 없습니다. – Samra