[Resolvido] Formatar tabela com pseudo elementos
Pessoal
Estou com um problema para formatar um calendario de eventos.
Preciso que as linhas de grade fiquem com bordas, mas as externas deveriam ter um tratamento "especial", ora é de outra cor, outrora deve ser preenchida como todas as outras. O problema é que se eu coloco "border: 1px" ele vai ser na verdade de 2 px, ficando uma coisa meio ridicula, um box minusculo com uma borda de 2px, um do lado do outro.
Pensei em utilizar pseudo-elementos para formatar a primeira e ultima coluna de tds, primeira e ultima linha. Ha algo do tipo ou ja estou querendo demais? =p
O codigo por ser dinamico e ter ja em muitos clientes me limita a alterações como inserir alguma classe; só posso trabalhar com as ja existentes.
A tabela seria mais ou menos assim
<table>
<tbody><tr>
<td class="otherMonth_XXXXXXXXXX"> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX"> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalWeekendDefault_XXXXXXXXXX" style=""> </td>
</tr><tr>
<td class="radCalWeekendDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalWeekendDefault_XXXXXXXXXX" style=""> </td>
</tr><tr>
<td class="radCalWeekendDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalDefault_XXXXXXXXXX" style=""> </td>
<td class="radCalSelect_XXXXXXXXXX" style=""> </td>
<td class="radCalWeekendDefault_XXXXXXXXXX" style=""> </td>
</tr></tbody>
</table>
Não posso utilizar um border-right:0 por exemplo na ultima coluna da tabela no "radCalWeekendDefault", que ele vai tirar da primeira coluna tbm, por isso precisava de algo como "first-column" "last column" "first row"... se é que existe :P
Abs
Discussão (7)
Carregando comentários...