加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

用ASP程序模拟实现first-child的功能 - ASP教程

发布时间:2016-08-03 11:45:02 所属栏目:Asp教程 来源:站长网
导读:first-child用来设置对象(Selector1)的第一个子对象(Selector2)的样式表属性。比如一个列表第一行的样式可以和其他行有所不同,但目前IE尚不支持此伪类。下
first-child用来设置对象(Selector1)的第一个子对象(Selector2)的样式表属性。比如一个列表第一行的样式可以和其他行有所不同,但目前IE尚不支持此伪类。下面给出用ASP模拟实现的方法.

今看到经典里在讨论这个问题,Realazy的做法是采用了javascript,zbm2001z的做法是用了expression,我想如果这个列表是从数据库读出来的话,用程序写可能更容易。我不是什么程序员,只会一点最简单的asp,如写的不好, 还请多多指导谅解!

asp代码以下是引用片段:

'数据库连接代码

response.write"<ulclass='fgList'>"
rs.movefirst
response.write"<liclass='firstchild'><atitle=''href='#'>"&rs("列表标题")&"</a></li>"
rs.movenext
dowhilenot(rs.eoforerr)
response.write"<li><atitle=''href='#'>"&rs("列表标题")&"</a></li>"
rs.moveNext
loop
response.write"</ul>"
response.write"<hr/>" CSS Code以下是引用片段:
ul.fgList{
list-style:none;
}
ul.fgLista{
color:#333333;
background:url(/img/arrow_l2.gif)no-repeat050%;
padding-left:1.5em;
line-height:2em;
text-decoration:none;
}
ul.fgLista:hover{
color:#999999;
text-decoration:underline;
background:inherit;
}
ul.fgListli.firstchilda{
color:#C00;
background:url(/img/arrow_l2_over.gif)no-repeat050%;
}
h3{
font-size:120%;
padding:2em1em.3em.3em;
}

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读