Sto cercando di visualizzare una tabella in cui ogni riga della tabella ha un bordo arrotondato. Sto cercando di aggiungere spazi tra questi confini e non all'interno della stessa riga. In origine, ho avuto una riga aggiuntiva <tr class='spacer'>
tra ogni fila per lo spazio loro fuori, ma da allora hanno funzionalità sorter aggiunto al mio tavolo utilizzando un plugin per jQuery, tablesorter.Gli spazi tra le righe della tabella con bordi in CSS
Quando si tenta di ordinare mio tavolo, questi distanziali ordinare alla parte inferiore o superiore, rimuovendo la distanza tra ciascuna riga.
Quello che sto cercando è un modo per spazio tra ciascuna di queste righe e consentono ancora la tavola per essere ordinabili.
// // HTML Segue
<html>
<head>
<link rel="stylesheet" type="text/css" href="table.css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.tablesorter.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("table").tablesorter();
});
</script>
</head>
<body>
<table class="tablesorter" cellspacing=0>
<thead>
<tr>
<th>Name</th>
<th>Date</th>
<th>Price</th>
</tr>
</thead>
<tbody>
<tr>
<td class='roundleft'>Keanan</td>
<td class='spacer'>01/11/11 6:52 AM</td>
<td class='roundright'>$20.95</td>
</tr>
<tr>
<td class='roundleft'>Conor</td>
<td class='spacer'>01/11/11 4:52 PM</td>
<td class='roundright'>$200.00</td>
</tr>
<tr>
<td class='roundleft'>Ryan</td>
<td class='spacer'>01/11/11 12:52 PM</td>
<td class='roundright'>$1.00</td>
</tr>
</tbody>
</table>
</body>
</html>
// // CSS segue
body {
text-align:center
margin:50px 0px;
padding:0px;
font-family: "Open Sans";
}
#content {
font-weight:normal;
background: #009900;
width:700px;
margin:0px auto;
color:white;
border:2px solid #000000;
border-radius: 15px;
}
table{
margin-left: auto;
margin-right:auto;
font-size: 12pt;
color: black;
border: 3px black solid;
border-radius: 15px;
padding-right: 10px;
padding-left: 10px;
background-color: #009900;
}
th{
text-align: center;
color: white;
padding-right: 15px;
padding-left:10px;
padding-bottom: 5px;
font-size: 16pt;
font-weight: normal;
background-color: #009900;
}
tr{
border-collapse: collapse;
height: 80px;
background-color: #FFFFFF;
}
td {
padding-left:0px;
padding-right: 0px;
padding-bottom: 5px;
text-align: center;
border-top: solid 1px black;
border-bottom: solid 2px black;
border-image: url(./borders/bottom.jpg);
}
td.spacer{
padding-right: 20px;
}
td.roundleft{
border-left: 1px solid;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-topleft:15px; /* Firefox top left corner */
-moz-border-radius-bottomleft:15px; /* Firefox bottom left corner */
}
td.roundright{
-moz-border-radius-topright:15px; /* Firefox top right corner */
-moz-border-radius-bottomright:15px; /* Firefox bottom right corner */
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-right: 2px solid;
}
Il CSS funziona perfettamente, ma hai solo bisogno di un div all'interno del td. 'codice'
I collegamenti non rispondono. – Glenn
@Code Lover: si prega di inserire il codice direttamente nella risposta, i collegamenti sono morti. – Roman