Zabimaru
Olá tente assim:
<HTML>
<HEAD>
<TITLE> Utilizando CSS </TITLE>
<style type="text/css">
table.tabela tr{color:black}
table.tabela{background-color:gray; border-color:red; border-style:dashed }
table.tabela td{border-style:dashed}
</style>
</HEAD>
<BODY>
<table class="tabela" border="5" >
<tr>
<td>1-1</td>
<td>2-1</td>
<td>3-1</td>
<td>4-1</td>
</tr>
<tr>
<td>1-2</td>
<td>2-2</td>
<td>3-2</td>
<td>4-2</td>
</tr>
<tr>
<td>1-3</td>
<td>2-3</td>
<td>3-3</td>
<td>4-3</td>
</tr>
<tr>
<td>1-4</td>
<td>2-4</td>
<td>3-4</td>
<td>4-4</td>
</tr>
</table>
</BODY>
</HTML>
vcbrito_
Zabimaru,
não funcionou desse jeito continuou aparecendo somente o tracejado do lado externo.
Zabimaru
Opa cara, erro meu testei só na por… quero dizer no IE… tenta assim
<style type="text/css">
table.tabela tr{color:black}
table.tabela{background-color:gray; border-color:red;
border-style:dashed }
table.tabela td{border: 1px dashed red;}
</style>
peczenyj
vcbrito_:
Pessoal estou tentando criar uma table e colocar as linhas internas dela tracejadas olha o código que estou usando:
border-style:dashed
é a borda externa da tabela. linhas internas não são regidas por esta propriedade.
vcbrito_
peczenyj,
e qual seria a propriedade correta para linhas internas?
vcbrito_
Consegui fazer do jeito que eu queria!!!
valeu galera
olha ai como ficous
<HTML>
<HEAD>
<TITLE> Utilizando CSS </TITLE>
<style type="text/css">
table.tabela tr{color:black}
table.tabela{background-color:white; border-color:red;border-style: solid }
table.tabela td{border: 2px dashed purple;}
</style>
</HEAD>
<BODY>
<table class="tabela" >
<tr>
<td>1-1</td>
<td>2-1</td>
<td>3-1</td>
<td>4-1</td>
</tr>
<tr>
<td>1-2</td>
<td>2-2</td>
<td>3-2</td>
<td>4-2</td>
</tr>
<tr>
<td>1-3</td>
<td>2-3</td>
<td>3-3</td>
<td>4-3</td>
</tr>
<tr>
<td>1-4</td>
<td>2-4</td>
<td>3-4</td>
<td>4-4</td>
</tr>
</table>
</BODY>
</HTML>