hsjl.net
相关文档
当前位置:首页 >> Css li.ACtivE >>

Css li.ACtivE

如果点中间有个空格:li .active{color:red;} 意思是选择 li 的子元素类名为 active 的元素对其生效:Link 如果点中间没有空格:li.active{color:red;} 是选择类名为 active 的 li 对其生效: 对我生效 对我无效

可以用伪类 ul > i:first-child{font-weight:18px;} 所以推荐用JQUERY 或者是 JAVASCRIPT JQUERY是 $('ul li:eq(0)').css('font-weight', '18px'); JAVASCRIPT是 document.getElementsByTagName('ul')[0].getElementsByTagName('li')[0].style.f...

这个就是普通的样式吧,换个文字颜色和背景色而已。 li.active{ color:#ffffff;background-color:#0000ff; }

li:标签名 li.active:li标签带有"actvie"这个类的元素 li.active > a{}:li标签带有"actvie"这个类的元素的子元素a的样式

如果点中间有个空格:li .active{color:red;} 意思是选择 li 的子元素类名为 active 的元素对其生效:Link 如果点中间没有空格:li.active{color:red;} 是选择类名为 active 的 li 对其生效: 对我生效 对我无效

首先,你最重要的js代码没有给,然后你说的点击以后样式会出现但是第一个样式不消失这样的描述表示你的js代码肯定是没写全或者是有问题的

active在这里是一个自定义的样式的名,这种样式称为类选择器,应该定义为以下形式:

li.active:hover{ background:#FFF;} //添加改样式 覆盖原来的li:hover 样式

加一个click时间吧 用jquery的办法 $(function (){ $('#nky li').click(function (){ //把之前已有的active去掉 $('.active').removeClass('active'); //当前点击的li加上class $(this).addClass("active"); });})

CSS :active 选择器 定义和用法 :active 选择器用于选择活动链接。 当您在一个链接上点击时,它就会成为活动的(激活的)。 提示:请使用 :link 选择器对指向未被访问页面的链接设置样式,:visited 用于设置指向已访问页面的链接的样式,:hover ...

网站首页 | 网站地图
All rights reserved Powered by www.hsjl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com