2016-06-06 23 views

risposta

1

è in css:

table.dataTable.display tbody td

È il bordo superiore:

border-top: 1px solid #ddd; 

per ogni cella.

o solo per l'intestazione:

nel css:

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

di provarlo è possibile deselezionare proprietà nei CSS ispettore.

per me funziona, come si può vedere: enter image description here

+0

Grazie! Ho già rimosso la linea di confine utilizzando questo css table.dataTable thead, table.dataTable thead td { border-bottom: none! Important; } l'unica a sinistra ora è la linea orizzontale in basso. –

4

Quelle linee distinte è reso dai <th> elementi in <thead> e <tfoot>. Utilizzare

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

... per rimuoverli. Demo ->http://jsfiddle.net/dgsccstp/ provare a commentare il CSS e rieseguire.

+0

Il mio databile non ha piè di pagina (piede) ho provato il tuo css ma la linea orizzontale in basso è ancora visibile. –

+0

Devi mostrare esattamente quale configurazione di DataTable hai - ci sono dozzine di modi, è difficile da indovinare. Quanto sopra è in configurazione standard, sembra che tu usi forse il plugin bootstrap? – davidkonrad

-1

Se la tabella dei dati non ha un piè di pagina (a causa delle opzioni di configurazione) la soluzione di @ davidkonrad non funzionerà. Tuttavia, è ancora possibile utilizzare tale soluzione se si aggiunge un piè di pagina e quindi si nasconde utilizzando CSS :)

2

Non sto utilizzando il piedino in modo che la linea scura alla fine del tavolo sia generata nel tbody. L'ho rimosso aggiungendo questo codice CSS:

table.dataTable { 
    border-collapse: collapse; 
} 
Problemi correlati