style examples div attribute css xhtml

css - examples - title label html



¿Por qué TR no toma estilo? (3)

CSS

table tr {border-bottom:1px solid #008999}

HTML

<table width="100%" cellspacing="0" cellpadding="0"> <thead> <tr> <th scope="col">one</th> <th scope="col">two</th> <th scope="col">three</th> </tr> </thead> <tbody> <tr> <th scope="row">Hello</th> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </tbody> </table>


Añadir:

table { border-collapse: collapse; }

De lo contrario, tr no crea un solo bloque .

Ejemplo simple:

table { border: 5px solid #900; background: #fff; } tr { border: 5px solid #090; } td { background: #ccc; padding: 5px 0; } table + table { border-collapse: collapse; }

<table> <tr> <td>def</td> <td>ault</td> </tr> </table> <table> <tr> <td>coll</td> <td>apse</td> </tr> </table>


Intenta dar

table tr th {border-bottom:1px solid #008999}

Entonces puedes usar

table { border-collapse: collapse; } table tr {border-bottom:1px solid #008999; }

Ver El modelo de borde colapsado


tr por definición no tomará estilos de borde. Debe aplicarlo a la td dentro de este:

table tr td {border-bottom:1px solid #008999}