鼠标经过时变色

如何实现鼠标经过时变色呢?

如图:

------------------------------------

 如何实现鼠标放在上面时表格的行变色呢?

有如下两种方式:

方式一:使用纯css

div.queryResultDiv table.productList tr:nth-child(n+2):hover
{
    background-color: #B0D2FF;
}

说明:n从零开始,所以hover从第二行才有效,因为表格第一行是标题.

方式二:使用javascript脚本:

$("div.navarea #main2 tr").bind(‘mouseover‘,function(){
        var href22=$(this).find(‘a‘);
        var selectedHref=$(‘div.navarea #main2 li.current a‘);
        $(‘#main2 tr‘).addClass("not_current").removeClass("current");
    href22.addClass("current");
    });
});

注意:以上js依赖jquery

以上是针对表格,下面讲解通过ul标签页可以实现相同的效果.

HTML代码如下:

<div id="selectHospitalsDiv" class="selectHospitals" style="height: 200px;">
                          <ul id="selectHospitalsUl">
                             <li onclick="onSelectHospital(this)" data="13096" value2="荆州市第三人民医院">1&nbsp;,&nbsp;&nbsp;荆州市第三人民医院 --- 沙市</li>
                             <li onclick="onSelectHospital(this)" data="13146" value2="荆州市第五人民医院">2&nbsp;,&nbsp;&nbsp;荆州市第五人民医院 --- 荆州</li>
                             <li onclick="onSelectHospital(this)" data="13149" value2="荆州市中心医院">3&nbsp;,&nbsp;&nbsp;荆州市中心医院 --- 荆州</li>
                             <li onclick="onSelectHospital(this)" data="13152" value2="荆州妇幼保健院">4&nbsp;,&nbsp;&nbsp;荆州妇幼保健院 --- 荆州</li>
                             <li onclick="onSelectHospital(this)" data="13240" value2="荆州区中医院">5&nbsp;,&nbsp;&nbsp;荆州区中医院 --- 沙市</li>
                             <li onclick="onSelectHospital(this)" data="13293" value2="荆州第五人民医院">6&nbsp;,&nbsp;&nbsp;荆州第五人民医院 --- 沙市</li>
                             <li onclick="onSelectHospital(this)" data="13377" value2="荆州市中医院">7&nbsp;,&nbsp;&nbsp;荆州市中医院</li>
                             <li onclick="onSelectHospital(this)" data="13528" value2="荆州黄医生诊所">8&nbsp;,&nbsp;&nbsp;荆州黄医生诊所</li>
                             <li onclick="onSelectHospital(this)" data="13660" value2="荆州花园">9&nbsp;,&nbsp;&nbsp;荆州花园</li>
                          </ul>
                        </div>

css样式如下:

div.selectHospitals ul li:hover{
    background-color: rgba(1,1,1,0.1);
    color: #e60012;
}

参考:http://hw1287789687.iteye.com/blog/2184358

http://hw1287789687.iteye.com/blog/2184359

时间: 2024-10-13 11:12:03

鼠标经过时变色的相关文章

鼠标经过时变色的表格

页面效果: 代码部分: <html> <head> <title>Member List</title> <style> <!-- .datalist{ border:1px solid #0058a3; /* 表格边框 */ font-family:Arial; border-collapse:collapse; /* 边框重叠 */ background-color:#eaf5ff; /* 表格背景色 */ font-size:14px

GridView 鼠标经过时变色两种方法

第一种: 新建一个js文件 并引用 1 <script src="jquery.js" type="text/javascript"></script> js文件内容如下: 1 var _oldColor; 2 function SetNewColor(source) 3 { 4 _oldColor=source.style.backgroundColor; 5 6 source.style.backgroundColor='#F0F7FD'

echarts柱状图修改背景线为网格线、去掉刻度标签、鼠标悬停在柱条上时变色、柱条圆角弧度、

option = { color: ['red'],//修改柱条颜色 tooltip : { triggerOn:'mousemove' }, grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, xAxis : [ { type : 'category', data : ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], axisTick: { show:fal

jS实现文本框在点击时变色

jS实现文本框在点击时变色 网页上默认的文本框老是灰色风格,看的都有点不耐烦了,用CSS和JS改变其样式是大家都喜欢用的方法,今天写了一个点击边框变色的文本框,鼠标点击文本框将要输入的时候,文本框自动变色高亮显示,非常有视觉效果,让文本框变漂亮了许多.HTML代码如下: 01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh

jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html>   <head>     <meta http-equiv="content-type" content="text/html;charse

CSS鼠标经过时显示

CSS鼠标经过时显示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>纯CSS Tooltips(鼠标经过时显示)</title> <style type="text/css"> /*Tooltips*/ .tooltips{ position:relative; /*这

javascript鼠标双击时触发事件大全

javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3.N2 鼠标点击时触发此事件 ondblclick IE4.N4 鼠标双击时触发此事件 onmousedown IE4.N4 按下鼠标时触发此事件 onmouseup IE4.N4 鼠标按下后松开鼠标时触发此事件 onmouseover IE3.N2 当鼠标移动到某对象范围的上方时触发此事件 onmousemove IE4.N4 鼠标移动时触发此事件 onmouseout IE4.N3 当鼠标离开某对象范围

jQuery实现表格隔行换色且感应鼠标高亮行变色

jQuery插件实现表格隔行换色且感应鼠标高亮行变色 http://www.jb51.net/article/41568.htm jquery 操作DOM的基本用法分享http://www.jb51.net/article/30047.htm jQuery技术之事件处理 http://blog.csdn.net/woshisap/article/details/7434010 jQuery实现表格隔行换色且感应鼠标高亮行变色,布布扣,bubuko.com

鼠标经过时弹出下拉菜单

<style type="text/css">#cssdropdown, #cssdropdown ul {padding: 0;margin: 0;list-style: none;}#cssdropdown li {float: left;position: relative;}.mainitems{border: 1px solid black;background-color: #FFEEC6;}.mainitems a{margin-left: 6px;margi