- 振金
-
很多网页中我们都看到当鼠标滑过一个内容时,这个内容的背景会改变颜色。设置鼠标滑过背景变色只需用到:hover就可以设置成功。
语法:div:hover{background-color:red;}
1.创建一个新的html文件。如图
2.在html文件上找到body标签,在这个标签里创建一个div标签并设置class类为bg。如图:
代码:
3.在title标签后创建style标签用来给bg类添加样式。在这给bg类设置了一个宽、高和背景颜色。如图
代码:
4.设置鼠标滑过div时背景变色。给bg样式类添加鼠标滑过:hover,然后设置鼠标滑过时的背景颜色。如图
代码:
.bg:hover{
background-color:burlywood;
}
5.实用浏览器打开。保存好html后使用浏览器打开,在鼠标没有滑过div时背景是红色的,当鼠标滑过div的时候背景从红色变为了棕色
6.所有代码,可把所有代码直接复制到新家的html文件上,保存好后用浏览器打开即可看到效果。
相关推荐
HTMLa标签如何让鼠标悬停变色,css控制a标签鼠标悬停样式详解
这篇文章主要的讲述了关于html a标签让鼠标悬停变色,还有关于css控制鼠标悬停的其它样式。里面有着详细的实例教程,可以让大家学的更快,接下来就让我们一起来看这篇文章吧首先我们先来看看html中的a标签鼠标悬停的时候变色:大家应该都知道html中的a标签鼠标悬停的css属性吧,没错,今天我们说的就是它。:hover:这是在之前用a标签说css样式的时候说过。这个鼠标悬停的功能还不少呢,今天我们就来说说html中的a标签悬停的时候变色。这个大家应该都常用到吧。我们先来看看完整代码的实例:<!doctype html><html><head><meta charset="utf-8"><title>PHP中文网</title><style>.link_1:hover{color:pink;}</style></head><body><a href="#" class="link_1">这里是PHP中文网</a></body></html>这是一个基础的代码,就定义了一个link_1的名字。作用是当鼠标悬在这个文字的上方的时候,文字就会变色。我们来看在谷歌浏览器中的显示效果:大家看,这是鼠标还没放上去的效果,现在看看鼠标放上去的效果:这就是鼠标移上去的结果了,是不是和我们设置的一模一样。说完了鼠标悬停变色的效果了,现在我们该说说鼠标悬停还有的三种效果,我们一起来看下吧::hover{font-size:60px;}鼠标移上变大:hover{text-decoration:underline;}鼠标移上出现下划线:hover{background:#ccc;}鼠标移上去变背景色(:{background:#ccc;}链接出现背景色)和上文说的一样,我们在鼠标悬停中可以做很多事,我们现在把它们一起展现出来,(想学更多css样式相关的知识就到PHP中文网css学习手册栏目学习)现在让我们看看代码和效果吧html a标签css控制样式完整代码:<!doctype html><html><head><meta charset="utf-8"><title>PHP中文网</title><style>.link_1:hover{color:pink;}.link_2:hover{font-size:60px;}.link_3:hover{background:red;}</style></head><body><a href="#" class="link_1">这里是PHP中文网</a><a href="#" class="link_2">这里是PHP中文网</a><a href="#" class="link_3">这里是PHP中文网</a></body></html>如上面的我们设置了三个css样式的代码,第一个是变色,第二个是变大的,第三个是变背景的。我们先来一个个的看效果吧,第一个看过了,我们就直接看第二个:如图,这是一个都没动过的样子,现在我们把鼠标放在第二个连接上面看看效果:这就是放上去的效果了,是不是很明显,60像素优点大了,但是大家可以用小的像素实验,有效果就行,现在,我们看看第三个吧:这第三个效果如图所示,是把鼠标放上去的时候变成了红色的背景,是因为我们设置了红色,所以显示了红色的背景。这样的效果还是很明显的吧。好了,2023-09-12 03:20:341
使用css设置鼠标放置在链接上时的样式应使用以下哪个选择器
使用css设置鼠标放置在链接上时的样式应使用hover选择器。hover选择器:算是交互式的,是鼠标移上去回发生效果。定义和用法::hover在鼠标移到链接上时添加的特殊样式。提示:hover选择器器可用于所有元素,是链接。比如说下拉菜单功能,鼠标移上去会显示菜单:在dropdown-content里设置了displaynone,就是把这两行隐藏,给dropdown添加了hover选择器,效果是displayblock,变为块级元素,就形成了鼠标移过去显示菜单的效果。2023-09-12 03:20:411
CSS样式鼠标点击与经过的效果一样
1、新建一个HTML文件,文件名为test.html,title标题为"CSS实现鼠标经过导航的超链接时显示下划线效果"。2、在页面编写nav标签,在里面放三个超链接(首页、栏目一、栏目二),代码如下:3、运行代码,效果如下:4、使用css对导航的字体的字体大小、颜色、排列方式等进行美化,代码如下:5、运行代码,效果如下:可见,经过CSS样式美化,鼠标经过的时候,显示蓝色。6、利用CSS编写代码,实现鼠标经过时显示下划线效果,代码如下:7、在浏览器运行代码,实现了想要的效果。2023-09-12 03:20:501
如何用css实现鼠标移入时与鼠标移出时颜色相同,不使用js,,,急用,谢谢啊!
1、新建一个html文件,命名为test.html。2、在test.html文件中,使用div标签创建一个模块,并设置其id属性为tid,下面将通过该id设置其css样式。3、在css标签内,对div进行样式设置,使用width属性设置div的宽度为200px,使用height属性设置div的宽度为20px,使用background属性设置div的背景颜色为红色。4、在css标签内,再定义一个类名为newbg的样式,使用background属性设置背景颜色为黄色。5、在test.html文件中,给div绑定onmouseover鼠标移动事件,当鼠标移动至div时,执行myfun()函数。6、在test.html文件中,在js标签内,创建一个myfun()函数,在函数内,使用getElementById()获得div对象,通过className(newbg)设置div的新背景颜色。2023-09-12 03:21:551
鼠标经过文字的时候显示隐藏图片的css样式~
1.打开dw软件并创建一个新文档。2.在dw中,编写以下css样式:<style> .mengsb {width:648px; margin:0px auto;}.jixing1 a {position:relative; width:320px; margin:0 0px 0 0; float:left; height:232px;}。3.然后将以下图像添加到正文中,代码为:<body> <div class =“mengsb”>。4.查看实时视图中的最终效果。5,另外,你可以改变一些参数来实现不同的效果,可以改变背景颜色。6.最后,看看改变颜色的效果。2023-09-12 03:22:391
鼠标事件改变css样式、选择器
我们在很多时候其实是需要在网页中设置鼠标效果的,有些是自动生成的,比如一个link链接,那么鼠标移上去自动会变成一个手的样子去点击,有时候一个input输入框,那么鼠标就自动变成一个英文大写I的样子,那么我们是否可以将更多对象设置成我们需要的样子呢?这完全是可以的,接下来就看下效果吧 onClick:鼠标单击事件。(是指鼠标按下,然后松开时产生。) onDblClick:鼠标双击事件。(是指鼠标快速按下,松开,并再次按下时产生。) onMouseDown:鼠标按下事件。(鼠标按下时即产生。) onMouseUp:鼠标释放事件。(是指鼠标从按下的状态到弹起。) onMouseMove:鼠标移动事件。(是指在特定元素上移动鼠标。) onMouseOver:鼠标经过事件。(是指,当指针从外界往元素上移动时产生。) onMouseOut:鼠标离开事件。(是指鼠标从特定元素上离开时产生。) onLoad:载入事件。(当图象或页面结束载入时产生。) onUnload:卸载事件。(当访问者离开页面时产生。) onScroll:滚动条滚动事件。(当访问者使用卷轴上移或下移时产生。) 将这个自定义样式应用到图片上,在浏览器中预览到图片变成了黑白,我们再定义一个样式“.over”,这个样式没有任何内容,是空样式,样式表代码如下: .over {}.out {filter: Gray} 然后在图片标记(IMG)里加上“onMouseOver="this.className="over"" onMouseOut="this.className="out""”,意思为当鼠标经过时,图片为over样式,即彩色正常图象;当鼠标离开时,图片为out样式,即黑白图像。oMouseOver和onMouseOut是鼠标事件,this.className=”…”表示当前对象的class名 为…,注意大小写不要写错,JS对大小写非常敏感。 这样这个效果就完成了,保存后在浏览器里打开,图象是黑白的,当鼠标移上去时,图象变成彩色,鼠标离开时,图象又变回黑白。只要发挥你的想象,通过this.className方法还可以做出很多好看的鼠标效果。 十字 文本光标 等待 默认 问号 左右箭头 上下箭头 系统自动给出效果 系统自动给出效果 :hover 选择器用于选择鼠标指针浮动在上面的元素。 提示: :hover 选择器可用于所有元素,不只是链接。 提示: :link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。 注释: 在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。2023-09-12 03:23:191
css 如何改变鼠标图标
<a style="cursor:mouse021.cur;">dsfsdfas</a>鼠标格式可以改,但是鼠标的图片一定是.cur格式或.ani格式2023-09-12 03:23:273
如何用CSS设置连接鼠标在上面是变成手型
cursor: pointer;2023-09-12 03:23:3813
CSS鼠标点击链接的样式
我们在点击超链接的时候,会发现 这四个状态,链接的文本会发生不一样的状态,这样的效果就是用CSS的伪类选择器来实现。 正确的CSS顺序应该是 Why? 因为这四个CSS的优先级是一样的,所有后者会覆盖前者。 从实现的步骤来分析,就应该是这样排列才对。 用户的操作步骤是 1. 还没有点击链接 那么只有 a:link 这一条样式生效,用户看到的是没有点击的样式。 2. 鼠标移上去悬浮在链接上 那么 a: link 和 a: hover 这两条生效,由于 a: hover 在后面,所以样式3覆盖了样式1,显示的是鼠标移上去悬浮在链接上这个样式 3. 鼠标按了下去 那么 a:link 、 a:hover 和 a:active 这三条生效, a:active 覆盖了前两者,显示出来的就是鼠标点击时候的样式。 4. 点击完发生链接之后 那么 a: visited 这一条永久生效,显示出来的就是链接后的样式。 总之,必须是,2023-09-12 03:24:521
CSS样式 怎样才可以做到鼠标移动到字体下显示有下划线
你的标签:hover{text-decoration:underline;}2023-09-12 03:25:005
如何实现 css 鼠标点击a标签由样式1变为样式2
首先在css文件中设置对应的a标签样式1,一般用类名,如:<ahref="#"class="style1"id=“a”>a标签</a>.style1{color:#000;}同时准备样式2.style2{color:#fff;}在脚本事件中为a绑定点击事件:vara=document.getElementById("a");a.onclick=function(){a.className="style2";}2023-09-12 03:25:551
如何用CSS样式来实现当鼠标放上去时会出现另一张背景图片呢
a:hover { background:图片 width:xx ; height:xx ; }2023-09-12 03:26:023
在同一页面实现CSS样式 点击 按下 鼠标经过 活动 代码
按下是要用JS来做的,CSS只能做移过的.class a{display:block;height:18px;width:100px} //把A做成快,限高,高宽.class a:hover{background:#f00;} //鼠标移过<a href="" onclick="this.style.background="#000""></a> //onclick里面可使用方法按下2023-09-12 03:26:112
使用CSS如何实现鼠标点击元素后向该元素添加样式
例如<a href="#2" onclick="nav()"></a><script type="text/javascript">function nav(){function hasClass(element, className) {var reg = new RegExp("(s|^)"+className+"(s|$)");return element.className.match(reg);}function addClass(element, className) {if (!this.hasClass(element, className)){element.className += " "+className;}</script>2023-09-12 03:26:302
如何实现 css 鼠标点击a标签由样式1变为样式2
这个呀,你想要改变什么样式了首先给A加个伪类active比如a:active{color:red;}z这样就变成红色了,希望能帮到你(前端屋)2023-09-12 03:26:382
css鼠标放上去把箭头变成手一样的样式怎么写
cursor: pointer;2023-09-12 03:26:544
如何用CSS样式控制鼠标经过效果,比如鼠标经过那块时,背景色改变.
用CSS链界伪类 a 和a:hover 将a设置为块级元素。a:hover {backgrond-color:blue;}onMouseOver="bgColor="#FFffff""2023-09-12 03:27:082
在CSS选择器中什么样式表示鼠标移上状态
使用css中的伪类 hover2023-09-12 03:27:166
如何让firefox和chrome支持css自定义鼠标样式?IE中用“cursor:url()”属性可以实现,FF、Chrome怎么弄?
不错!2023-09-12 03:27:314
css+div html 鼠标滑过div里的内容变样式?
给你说个思路吧,具体的样式自己去写你要的效果使用用“:hover”可以很方便的实现,首先,假如说有一个样式如下.test{ background-color: blur;}这个是正常样式,并且你有一个div使用了这个样式<div class="test">demo</div>,你现在希望鼠标经过这个div时改变它的底色(样式),那么很简单,再增加一个样式:.test:hover{ background-color: red;}不需要对你的div再作其他修改即可实现。这里的 .test:hover 这个样式,就是告诉浏览器,鼠标经过时,将.test的样式改成新指定的样式2023-09-12 03:28:564
在CSS中如何实现鼠标移上去后,字体变颜色?
用<a href="****"></a>标签的hover伪类可以实现,注意IE下的兼容问题,要求href必须有效。如<a class="hover-red" href="http://www.baidu.com">baidu</a>css这样写:a.hover-red:hover{color:red;}2023-09-12 03:30:335
鼠标手型,css怎样使鼠标移到div上显示手型
<html><body><p>请把鼠标移动到单词上,可以看到鼠标指针发生变化:</p><div style="cursor:pointer">Pointer</div><br /></body></html>。 给div添加设置cursor:pointer属性就可以了。cursor 属性规定要显示的光标的类型(形状),该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状,pointer就是手型2023-09-12 03:31:222
css如何设置鼠标点击 后,样式留在上面
如果只是文字变个色的话可以,否则你只有用js,判断onclick后给元素添加一段新样式或者改变个id或class2023-09-12 03:31:371
用css样式怎样实现鼠标放在背景图片上,背景图片的颜色改变?
给你2个解决方案:1、<div class="bg" onmouseover="this.className="bg_hover"" onmouseout="this.className="bg""></div><style type="text/css">.bg{ background:red; width:100px; height:50px;}.bg_hover{ background:black; width:100px; height:50px;}</style>2、<div class="bg" ></div><style type="text/css">.bg{ background:red; width:100px; height:50px;}.bg:hover{ background:black; width:100px; height:50px;}</style>2023-09-12 03:31:431
如何实现鼠标经过时切换CSS样式 详细03
我们常常制作鼠标的交互效果,当鼠标移到某一对象上时使其产生一定的变化,以达到提醒用户: Your Are Here! 链接的激活状态,就是一种典型的交互效果,我们都知道链接文字或图片等可以通过设置链接的Hover 状态属性来完成设置。如果文字或图片本身并没有超链接。我们该如何编写这样的效果呢?鼠标经过时可以切换CSS 可以实现吗? 我们可以利用小脚本来实现这样的效果,当然,它并不会消耗你很多的资源,不会占用你太多的空间,简单的一句话就可以搞定了。 onMouseOut="this.className="aaa"" onMouseOver="this.className="bbb"" 也就是设置鼠标移开和鼠标激活时,调用不同的CSS 类,实现切换CSS 以达到交互的效果。 我们看下面例子,下面的图片没有超链接,仅仅是插入的图片。我们可以实现鼠标移上去改变边框的效果。2023-09-12 03:31:531
行内css样式怎么设置鼠标滑过的时候背景变色的效果??
像你这样引用CSS样式只能把原本就很简单的东西复杂化了~2023-09-12 03:32:023
FF下如何使用CSS或js定义鼠标样式,在鼠标点击拖动时也保持样式不变
在对象的monusedown事件上,修改掉目标的cursor样式就好了。不过不知道,你有没有给元素添加这个事件2023-09-12 03:32:091
CSS样式鼠标点击与经过的效果一样
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style type="text/css">*{ margin:0; padding:0;}.nav{ width:800px; height:30px; line-height:30px; background:#FC9; margin:0 auto; text-align:center;}.nav a{ display:block; width:100px; float:left; color:#000; text-decoration:none;}.nav a:hover{ color:red; text-decoration:underline; background:#369; }</style></head><body><div class="nav"><a href="#">体育</a><a href="#">科学</a><a href="#">教育</a><a href="#">娱乐</a><a href="#">体育</a><a href="#">科学</a><a href="#">教育</a><a href="#">娱乐</a></div></body></html> 只要用a:hover就可以了。2023-09-12 03:32:344
div+css怎样实现鼠标移上去出现这样的样式
分析如下:首先你要把代码写好,百左边是1级目录列表,度右边是2级目录列表,然后2级目录最大的知div用display:none先隐藏起来,道用hover。当鼠标经过1级目录时,给2级目录最回大的div添加display:block属性答让它显示出来。扩展资料:1、精简的代码,使用DIV+CSS布局,页面代码精简,这一点相信对XHTML有所了解的都知道。代码精简提高了百度蜘蛛的爬行效率以及高效性,能在最短的时间内爬完整个页面,同时这样对收录质量有一定好处;2、提高访问速度、增加用户体验性使得加载速度得到很大的提高,那么用户点击页面的等待时间就越少,用户体验性的增加相应的带来就是网站受到搜索引擎的喜欢,进而提高网站排名。3、div+css结构清晰,很容易被搜索引擎搜索到,天生就是适合优化seo,降低网页大小,让网页体积变得更小。注意:div+css结构清晰、精简,不意味着可以全部用div+css结构,比如通篇HTML标签全DIV的,貌似除了<head>之上及<body>之上及之外,其它全是<div>。就如同整个HTML是一万个毫不相干的内容拼装起来,或者通篇是<div><ul><li>结构的,就如同这个页面所有元素全是列表。事实上这两种情况还相当普遍,因为曲解了“DIV+CSS”的真实含义,也许根本就不应该有这个说法,因为一个完整页面几乎不可能仅仅DIV+CSS就能完成。参考资料来源:百度百科-div+css2023-09-12 03:33:251
CSS 让鼠标呈现手型
在对应的样式表里面写上这句话:cursor:pointerOK现在看看 就是楼主要的效果了2023-09-12 03:33:551
如何用CSS样式来实现当鼠标放上去时会出现另一张背景图片呢
做好准备工作,把两张100pxX100px的图片合成100X200的。通过CSS图片定位来达到切换效果。存放在根目录img upian.gif<style>#div_1{width:100px;height:100px;margin:0;padding:0;}定义一个DIV方框#div_1ul,li{list-style:none;margin:0px;padding:0px;}定义div_1中UL,LI#div_1li{float:left;margin:0;}#div_1a{background:url(img/tupian.gif)no-repeat;width:100px;height:100px;display:block;}定div_1中链接背景样式等#a1a:hover,#a1a:active{background-position:0px-100px;height:100px;}定义一个鼠标悬停状态</style>在BODY中<divid="div_1"><ul><li><ahref="#">首页</a></li>2023-09-12 03:34:051
怎样在css中设置链接鼠标移上去变换颜色的效果?
在CSS中,分别给这3个链接的标签设置不同的CSS样式。x0dx0a我假设你对这三个链接已经给了各自的id: "linka" 、"linkb"、 "linkc"x0dx0a然后对这3个链接进行CSS设置:x0dx0a#linka a:hover{color:pink;}x0dx0a#linkb a:hover{color:pink;}x0dx0a#linkc a:hover{color:gray;}x0dx0ax0dx0a这样即可。2023-09-12 03:34:261
JS控制CSS 鼠标滑过就加栽新的CSS样式
刚用了jquery写了一个 祝你愉快2023-09-12 03:34:342
如何使用HTML+CSS做出鼠标划过就可以显示二级菜单栏
这次给大家带来如何使用HTML+CSS做出鼠标划过就可以显示二级菜单栏,HTML+CSS做出鼠标划过就可以显示二级菜单栏的注意事项有哪些,下面就是实战案例,一起来看一下。本文介绍了使用HTML+CSS实现鼠标划过的二级菜单栏的示例,分享给大家,具体如下:<html><head> <title>二级菜单测试</title> <meta charset="utf-8"> <style type="text/css"> /*为了使菜单居中*/ body { padding-top:100px; text-align:center; } /* -------------菜单css代码----------begin---------- */ .menuDiv { border: 2px solid #aac; overflow: hidden; display:inline-block; } /* 去掉a标签的下划线 */ .menuDiv a { text-decoration: none; } /* 设置ul和li的样式 */ .menuDiv ul , .menuDiv li { list-style: none; margin: 0; padding: 0; float: left; } /* 设置二级菜单绝对定位,并隐藏 */ .menuDiv > ul > li > ul { position: absolute; display: none; } /* 设置二级菜单的li的样式 */ .menuDiv > ul > li > ul > li { float: none; } /* 鼠标放在一级菜单上,显示二级菜单 */ .menuDiv > ul > li:hover ul { display: block; } /* 一级菜单 */ .menuDiv > ul > li > a { width: 120px; line-height: 40px; color: black; background-color: #cfe; text-align: center; border-left: 1px solid #bbf; display: block; } /* 在一级菜单中,第一个不设置左边框 */ .menuDiv > ul > li:first-child > a { border-left: none; } /* 在一级菜单中,鼠标放上去的样式 */ .menuDiv > ul > li > a:hover { color: #f0f; background-color: #bcf; } /* 二级菜单 */ .menuDiv > ul > li > ul > li > a { width: 120px; line-height: 36px; color: #456; background-color: #eff; text-align: center; border: 1px solid #ccc; border-top: none; display: block; } /* 在二级菜单中,第一个设置顶边框 */ .menuDiv > ul > li > ul > li:first-child > a { border-top: 1px solid #ccc; } /* 在二级菜单中,鼠标放上去的样式 */ .menuDiv > ul > li > ul > li > a:hover { color: #a4f; background-color: #cdf; } /* -------------菜单css代码----------end---------- */ </style></head><body> <!-- -------菜单html代码---------begin------- --> <div class="menuDiv"> <ul> <li> <a href="#">菜单一</a> <ul> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> </ul> </li> <li> <a href="#">菜单二</a> <ul> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> </ul> </li> <li> <a href="#">菜单三</a> <ul> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> </ul> </li> <li> <a href="#">菜单四</a> </li> <li> <a href="#">菜单五</a> <ul> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> <li><a href="#">二级菜单</a></li> </ul> </li> </ul> </div> <!-- -------菜单html代码---------end------- --></body></html>相信看了这些案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!相关阅读:H5里图片中有缝隙应该如何解决html5的页面结构需要注意那些方面H5怎样做出日历校验功能2023-09-12 03:34:421
怎样用css改变鼠标指针
css中 有cursor可以改变鼠标指针的样式<body><p>把鼠标移动到单词上,可以看到鼠标指针发生变化:</p><span style="cursor:auto">Auto</span><br /><span style="cursor:crosshair">Crosshair</span><br /><span style="cursor:default">Default</span><br /><span style="cursor:pointer">Pointer</span><br /><span style="cursor:move">Move</span><br /><span style="cursor:e-resize">e-resize</span><br /><span style="cursor:ne-resize">ne-resize</span><br /><span style="cursor:nw-resize">nw-resize</span><br /><span style="cursor:n-resize">n-resize</span><br /><span style="cursor:se-resize">se-resize</span><br /><span style="cursor:sw-resize">sw-resize</span><br /><span style="cursor:s-resize">s-resize</span><br /><span style="cursor:w-resize">w-resize</span><br /><span style="cursor:text">text</span><br /><span style="cursor:wait">wait</span><br /><span style="cursor:help">help</span></body>可以放在页面中试一下2023-09-12 03:34:491
怎样不使用CSS改变鼠标悬停样式
我们知道 ,在网页布局中,有一些特殊情况我们是不能直接使用外部的CSS样式来控制DIV样式的,比如对A设置a:hover这种,那么我们要怎么不适用CSS样式来改变鼠标悬停样式呢?可以使用onMouseOver(鼠标移到目标上)和onMouseOut(鼠标移开目标后)实现对a标签或其它html标签设置hover样式。直接对标签使用即可,无论A标签、SPAN标签、DIV标签等均可。<a href="http://www.gxlcms.com/" style="color:#00F; text-decoration:none" onMouseOver="this.style.color="#F00";this.style.textDecoration="underline"" onMouseOut="this.style.color="#00F";this.style.textDecoration="none"">DIV</a> 以上对a超链接代码设置默认样式、鼠标移到目标上、鼠标移开目标后样式。特点代码比较长。重要提示说明:为了看到鼠标移开后与默认样式相同,通常需要直接对标签使用style设置默认CSS样式并且与onMouseOut设置CSS样式保持相同。以免初始状态对象样式与鼠标移开对象后样式的不同。如上代码:style="color:#00F; text-decoration:none" 与onMouseOut="this.style.color="#00F";this.style.textDecoration="none""设置默认字体颜色#00F与不显示下划线。通过常规hover与不用外部hover实现hover样式设置方法案例如下完整常规外部CSS案例展示代码:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>实例</title> <style> .abc a{ color:#00F; text-decoration:none} /* 默认abc盒子里超链接文字字体颜色为蓝色 没有下划线 */ .abc a:hover{ color:#F00; text-decoration:underline} /* 鼠标悬停abc盒子里超链接文字上后字体颜色为红色 出现下划线 */ .bb{ color:#00F} .bb:hover{ color:#F00; font-weight:bold} /* 直接对bb对象盒子设置hover */ </style> </head> <body> <div class="abc"> 欢迎访问<a href="http://www.gxlcms.com/">PHP</a>网站! </div> <div class="bb"> 默认我是蓝色,鼠标悬停时变红色并加粗。 </div> </body> </html>HTML代码与浏览器效果截图说明图DIV CSS默认与鼠标悬停浏览器测试效果截图默认与鼠标悬停浏览器测试效果截图外部CSS样式转换后HTML源代码<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>DIVCSS5实例</title> </head> <body> <div class="abc"> 欢迎访问 <a href="http://www.divcss5.com/" style="color:#00F; text-decoration:none" onMouseOver="this.style.color="#F00";this.style.textDecoration="underline"" onMouseOut="this.style.color="#00F";this.style.textDecoration="none"">DIVCSS5</a>网站! </div> <div style="color:#00F; font-weight:normal" onMouseOver="this.style.color="#F00";this.style.fontWeight="bold"" onMouseOut="this.style.color="#00F";this.style.fontWeight="normal""> 默认我是蓝色,鼠标悬停时变红色并加粗。 </div> </body> </html>相信看了这些案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!相关阅读:网页中使用h标签的开发经验调用不同分辨率的css文件方法Js操作DOM对象的流程2023-09-12 03:34:561
鼠标经过文字的时候显示隐藏图片的css样式~
1、打开dw软件,新建一个文档。2、在dw当中,写入以下css样式:<style>.mengsb{width:648px;margin:0px auto ;}.jixing1 a{ position:relative;width:320px;margin:0 0px 0 0;float:left;height:232px;}。3、然后在body当中加入以下图片,代码为:<body><div class="mengsb">。4、在实时视图中看下最后的效果。5、另外可以改变一些参数来实现不同的效果,可以换不同的背景颜色。6、最后看下更改颜色后的效果。2023-09-12 03:35:052
为什么我使用css内联样式定义鼠标图片,但却还是无法显示
你的这个css属性 不是所有浏览器都支持的2023-09-12 03:36:232
css样式设置了字体颜色,怎么让鼠标经过覆盖颜色
CSS鼠标hover样式:element:hover{ color:#ffff00; }element是需要变颜色的元素,加上:hover后属性写需要改变的颜色。2023-09-12 03:36:302
css中鼠标变成抓手形状
你好!先去http://happy.enet.com.cn/php/list.php?cid=138找到你想要的鼠标指针图案然后在CSS定义如果对你有帮助,望采纳。2023-09-12 03:36:372
鼠标点击后字体改变另一种颜色的CSS样式怎么写?
a:visited{color:#ff0000} 这个就是控制点击过的链接的颜色!2023-09-12 03:36:453
css里鼠标悬停变色怎么弄
hover的用法2023-09-12 03:37:126
css里鼠标悬停变色怎么设置?
css中悬停改变样式的最好方法是用伪类选择器div:hover{}。css代码示例如下:x0dx0ax0dx0adiv{width:100px;height:200px;background:#000;}x0dx0adiv:hover{background:#fff;}x0dx0ax0dx0a这是一个修改背景颜色的示例,伪类里可以修改跟多的样式,宽度,高度或者字体大小,字体颜色都是可以修改的。2023-09-12 03:37:561
在CSS中如何设置一个按钮鼠标划过变颜色。
用#和ID定义CSS2023-09-12 03:38:044
怎么用javascript,当鼠标点击某块区域时改变css样式,
eg:<div id="test" onmouseover="change()" onmouseout="preChange()" style="width:100px;height:100px;background:black;"></div><script>function change(){document.getElementById("test").style.background="red";}function preChange(){document.getElementById("test").style.background="red";}</script>2023-09-12 03:39:521
css鼠标变小手
① 属于鼠标形状变化的CSS的cursor样式;② 最常用的是cursor:pointer;2023-09-12 03:40:011
你好,看了你说的css样式中鼠标移上a元素使b元素改变样式,如果b是a的父级,该怎么弄
这个的话得用js实现了,而且你说的hover效果只是最初学的时候用,真正到后期CSS只控制样式 交互都是由js完成2023-09-12 03:40:242
css+div html 鼠标滑过div里的内容变样式?
1、先在找个文件夹创建文件index.html。2、然后用能编辑文本文件的软件打开index.html,index.html的初始内容如图。3、接着编写两个样式作为鼠标移动时div修改的样式。4、然后编写js代码修改div的样式。5、编辑完index.html后保存,在浏览器中打开index.html。效果如图。鼠标移入移出div时,div的样式改变。6、如果想div能改变多个样式。可如图修改index.html文件。2023-09-12 03:40:331
如何用css实现鼠标移入时与鼠标移出时颜色相同,不使用js,,,急用,谢谢啊!
给每个<li>加样式如下:li_style{ background-color:red;}li_style:hover{ background-color:blue;}2023-09-12 03:41:236
js和css控制鼠标略过和点击后的样式
jquery(需先引入):<script type="text/javascript"> $(document).ready(function() { $("li").click(function(){ $(this).css("background-color","#C0F").siblings().css("background-color","#FFF"); }); });</script>2023-09-12 03:42:133