2016-06-06 5 views
5

도움이 필요하십니까? jQuery Datatables에서 가로선을 제거하려고합니다.Jquery datatables 가로줄 제거

아래 스크린 샷을 참조하십시오. enter image description here Google 크롬 요소 검사기를 사용하여 행을 찾고 있지만 행운을 찾지 못했습니다.

답변

1

는 CSS이다 :

table.dataTable.display의 TBODY의 TD

그것은 경계 위쪽이다 : 각 셀

border-top: 1px solid #ddd; 

.

는 CSS에서 :

또는 전용 헤더

<thead> 
<th> 
    <td> 
Td property: 
border-bottom: 1px solid #111; 

는 CSS를 관리자에서 속성을 선택 취소 할 수 있습니다 테스트합니다.

나를 위해 당신이 볼 수 있듯이, 작동 : enter image description here

+0

고마워요! 이 CSS를 사용하여 경계선을 이미 제거했습니다 table.dataTable theadthat, table.dataTable thead td { border-bottom : none! important; } 유일한 왼쪽은 하단 수평선입니다. –

4

그 별개의 라인 <thead><tfoot><th> 요소로 렌더링됩니다.

table.dataTable thead th { 
    border-bottom: 0; 
} 
table.dataTable tfoot th { 
    border-top: 0; 
} 

...을 사용하여 제거하십시오. 데모 ->http://jsfiddle.net/dgsccstp/ CSS를 주석 처리하고 다시 실행하십시오.

+0

내 데이터 테이블에 꼬리말이 없습니다. (tfoot) CSS를 시도했지만 하단의 수평선이 계속 표시됩니다. –

+0

정확히 어떤 데이터 테이블을 설치했는지 보여줘야합니다. 수십 가지 방법이 있습니다. 추측하기 어렵습니다. 위의 표준 설정에, 당신은 아마도 부트 스트랩 플러그인을 사용하는 것? – davidkonrad

-1

데이터 테이블에 구성 옵션으로 인해 바닥 글이 없으면 @ davidkonrad의 솔루션이 작동하지 않습니다. 그러나 바닥 글을 추가 한 다음 CSS를 사용하여 숨길 경우 해당 솔루션을 계속 사용할 수 있습니다.

2

tbfield에서 테이블 끝의 어두운 선이 생성되도록 tfoot를 사용하지 않습니다. 이 CSS 코드를 추가하여 제거했습니다.

table.dataTable { 
    border-collapse: collapse; 
}