高亮效果,比如导航高亮

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Microsoft YaHei"; color: #2eafa9 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Microsoft YaHei"; color: #060606 }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Microsoft YaHei"; color: #2b9edb }
span.s1 { color: #596972 }
span.s2 { color: #2b9edb }
span.s3 { color: #d76019 }
span.s4 { color: #000000 }
span.s5 { color: #6b82d9 }
span.s6 { color: #97a700 }
span.s7 { color: #3c7400 }
span.s8 { color: #2eafa9 }
span.s9 { color: #a5b2b9 }
span.s10 { color: #ad5cff }

html部分:

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Microsoft YaHei"; color: #2eafa9 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Microsoft YaHei"; color: #596972 }
span.s1 { color: #596972 }
span.s2 { color: #2b9edb }
span.s3 { color: #d76019 }
span.s4 { color: #2eafa9 }
span.Apple-tab-span { white-space: pre }

<div id="nav">

<ul>

<li><a href="">导航</a></li>

<li><a href="">导航</a></li>

<li><a href="">导航</a></li>

<li><a href="">导航</a></li>

<li class="selected"><a href="">导航</a></li>

</ul>

</div>

js部分:

<script type ="text/javascript" language ="javascript">

var nav = document.getElementById( "nav");

var links = nav.getElementsByTagName("li" );

var lilen = nav.getElementsByTagName("a" ); //判断地址

var currenturl = document. location.pathname.slice(0, -5);

var last = 0;

for ( var i = 0; i < links.length; i++) {

var linkurl = lilen[i].getAttribute( "href").slice(0,-5);

if (currenturl.indexOf(linkurl) != -1 ) {

last = i;

}

}

links[last].className = "selected"; //高亮代码样式

</script>

时间: 2024-11-13 08:09:08

高亮效果,比如导航高亮的相关文章

CSS3实现的字符串逐字高亮效果代码实例

CSS3实现的字符串逐字高亮效果代码实例:本章节分享一段代码实例,它实现了字符串逐字高亮效果.代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>蚂蚁部落</title>

CSS实现输入框的高亮效果-------Day50

又到周末了,这一天天过的真快,明天应该回老家了,不知道会不会有机会进行编写,尽量争取吧,实在不想就这样间断.如果说从前会一天天无聊到爆,那现在自己应该是一天天忙的要死,欠缺了太多东西,那些浪费的时间可不是懊恼就能解决的,出来混,终归是要还的啊. 先来幅图画,显示下什么是所谓的高亮效果 在输入框周围出现了亮光,或者说阴影造成边框发亮的假象,这就是我所说的高亮效果,那究竟该如何是实现呢? 这样我们先来上一下代码,我是用的枫树浏览器,是webkit内核,所以这里只写了webkit .aa:HOVER{

UI-切圆角、透明度、取消按钮点击高亮效果、按钮文字带下划线

一.切UIView的某个角为圆角 如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架).而若要指定某几个角(小于4)为圆角而别的不变时,怎么做呢? 其实很简单,使用UIBezierPath,设置CAShapeLayer,给UIView设置遮罩效果即可. // 图标左上.左下切圆角 UIBezierPath *phoneIconPath = [UIBezierPath bezierPathWithR

button设为UICustomType后点击无高亮效果

今天在cell上加了一个button,设了image secondButton.buttonType = UIButtonTypeCustom; [secondButton setImage:image_2 forState:UIControlStateNormal]; 但是点击上去无高亮效果,经查找 发现两个问题 1.应该设backGroundImage [secondButton setBackgroundImage:image_2 forState:UIControlStateNormal

在项目中运用到的导航高亮

不废话,直接贴代码,毕竟是简单的导航高亮,几乎所有人都能看懂 (function($, w, d) { function nav(name, className) { var url = window.location.pathname + window.location.search; //获取URL路径地址与URL Get传参之后的地址 var v1 = ""; if (url.indexOf("About/media") != -1) {//判断URL中是否存

【IOS】关于处于表视图行单元 contentView 中的 UIButton 短按不产生高亮效果的

在做demo时, 发现 UITableViewCell 中的 UIButton 短按一次看不到默认的变灰效果, 停留稍长才能变灰, 比如twitter官方客户端用户头像, 微博的转评赞三按钮. 微博各类客户端的头像和其他按钮也是这样, 头像很多直接是imageView加手势. 这方面细节处理的最好的是 Instagram 不管短按长按都会灰, 这样才有打击感. 经一番搜索之后得知 UITableView 做为 UIScrollView 的子类,拥有 delaysContentTouches 的布

JS原生代码实现导航高亮

一 实现原理 根据当前页面滚动条的高度判断当前页面应当与导航栏中哪个导航相关联,并对相应的导航设置高亮样式. 二 代码解析 先简单写一个页面顶端的导航栏:<nav>  <ul>    <li><a class="nav active" href="#nav1">导航1</a></li>    <li><a class="nav" href="#na

echats点击旋转并切换高亮效果

echats点击旋转并切换高亮效果 本方法前面是点击旋转,原理是每次点击是重新渲染图表,计算图标旋转角度,达到切换旋转效果, 本方法后面是点击切换图标时该扇形显示高亮效果 onChartClick(param) { //切换图标时计算角度 let dataIndex = param.dataIndex; let angle = 0; //计算起始扇形角度 if (dataIndex == 0) { this.radarOptionConfig.series[0].startAngle = thi

Android 抽屉效果的导航菜单实现

抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好. 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而且感觉能放很多东西. 关于实现,搜索了一下,有如下两种: 1.用SlidingDrawer: http://developer.android.com/reference/android/widget/SlidingDrawer.html 但是不知道为什么这个类官方不建议再继续用了: Deprecated since API level

碰撞缓冲效果的导航条 js

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>碰撞缓冲效果的导航条</title><style type="text/css">* { padd