Heim > Artikel > Web-Frontend > ASP+CSS implementiert interlaced Farbwechsel in list_CSS/HTML
Listeninterlaced-Farbwechsel bedeutet, dass in Nachrichten- und Artikellisten die Hintergrundfarben der vorherigen Zeile und der nächsten Zeile abwechselnd angezeigt werden. Dies kann auch als Zebrastreifen bezeichnet werden, was der Webseite viel Farbe verleihen kann. Heute habe ich Xiaoyis Beitrag zu BI gesehen „Denken Sie darüber nach, die Farben in alternativen Reihen unter Standards zu ändern“ und verwenden Sie die beiden Reihen von UL, um den Hintergrund zu wiederholen. Obwohl die Methode gut ist, kann die Höhe in LI nur verwendet werden Die tatsächliche Höhe im Hintergrund ist nicht flexibel genug, daher habe ich eine mit ASP+CSS geschrieben und eine benutzerdefinierte Liste verwendet.
<% set rs=...... sql="......" rs.open sql,con,1,1 %> <dl> <% i=0 do while not (rs.eof or err)%> <dt><a href="http://www.forest53.com/tutorials_show.asp? sortid=<%=rs("sortid")%>&id=<%=rs("id")%>"><%=rs("biaoti")%> </a></dt> <% if i mod 2 = 0 then%> <dd> <% else %> <dd class="two"> <% end if %> <%=rs("zhaiyao")%> </dd> <% i=i+1 rs.moveNext loop %> </dl>