Este artigo descreve o método do JS+CSS para implementar o efeito de mudança de cor entrelaçado da lista de LI. Compartilhe para sua referência. O método de implementação específico é o seguinte:
Copie o código da seguinte forma: <! Doctype html public "-// w3c // dtd xhtml 1.0 transitória // pt" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title> CSS+JS percebe o efeito de mudança de cor entrelaçado da lista de LI </ititle>
</head> <body>
<estilo>
.mytable {colapso da borda: colapso; borda: sólido #6aa70b; largura de borda: 0px 0 0 0px; largura: 50%;}
.mytable ul li {tapd-top: 5px; text-indent: 2em; estilo de lista: nenhum; pano de fundo: url (/images/20110704/new_dot.gif) 3px 50% não-repetição: Border-Bottom:#6AA70B 1PX Dited; Font-Family: " 12px; cor:#008000; text-align: esquerda; altura: 25px;}
.mytable ul li.t1 {background-color: #effedd;}
.mytable ul li.t2 {Background-Color: #ffffff;}
.mytable ul li.t3 {background-color:#d2fca0;}
</style>
<estilo corpo = margem: 0;> <br> <br> <br>
<div align = "Center">
<div class = mytable id = tab>
<ul>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61182.htm">
Métodos para implementar efeitos de texto e imagem de arrastar e soltar em javascript </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61181.htm">
Método jQuery para realizar o efeito de exibição de clicar em fotos e girar páginas </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61180.htm">
Método PHP para implementar a recursão e a classificação infinita </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61179.htm">
Método PHP para dobrar o valor (número) de cada unidade em uma matriz multidimensional </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61178.htm">
Análise de funções comuns exemplos de unidades de adição e exclusão em matrizes php </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61177.htm">
JS+CSS implementa a caixa de prompt pop-up de arrasto </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61176.htm">
JS implementa o método de selecionar a imagem a ser exibida na caixa suspensa </a> </li>
<li>
<a target = "_ em branco" href = "// www.vevb.com/article/61175.htm">
JS para perceber como clicar na imagem para copiar o endereço da imagem para a placa de pasta </a> </li>
</ul> </div> <script type = "text/javascript">
<!-
var ptr = document.getElementById ("tab"). getElementsByTagName ("li");
função $ () {
for (i = 1; i <ptr.length+1; i ++) {
Ptr [i-1] .className = (i%2> 0)? "T1": "T2";
}
}
window.onload = $;
for (var i = 0; i <ptr.length; i ++) {
Ptr [i] .onMouseOver = function () {
this.tmpclass = this.className;
this.className = "T3";
};
Ptr [i] .onMouseOut = function () {
this.className = this.tmpclass;
};
}
//->
</script>
</body>
</html>
Espero que este artigo seja útil para a programação JavaScript de todos.