返回顶部
首页 > 资讯 > 前端开发 > VUE >不使用hover外部CSS样式如何实现hover鼠标悬停改变样式
  • 334
分享到

不使用hover外部CSS样式如何实现hover鼠标悬停改变样式

2024-04-02 19:04:59 334人浏览 薄情痞子
摘要

这篇文章主要为大家展示了“不使用hover外部CSS样式如何实现hover鼠标悬停改变样式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“不使用hover外部CS

这篇文章主要为大家展示了“不使用hover外部CSS样式如何实现hover鼠标悬停改变样式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“不使用hover外部CSS样式如何实现hover鼠标悬停改变样式”这篇文章吧。

不能使用外部CSS样式实现hover鼠标悬停改变样式

在DIV+CSS网页布局中,有时我们不能直接使用外部CSS样式控制DIV样式,比如对a设置a:hover样式。

可以使用onMouseOver(鼠标移到目标上)和onMouseOut(鼠标移开目标后)实现对a标签或其它html标签设置hover样式。

直接对标签使用即可,无论A标签、SPAN标签、DIV标签等均可。

  1. <a href="Http://www.编程网.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> 

以上对a超链接代码设置默认样式、鼠标移到目标上、鼠标移开目标后样式。特点代码比较长。

DIVCSS5重要提示说明:为了看到鼠标移开后与默认样式相同,通常需要直接对标签使用style设置默认CSS样式并且与onMouseOut设置CSS样式保持相同。以免初始状态对象样式与鼠标移开对象后样式的不同。

如上代码:

style="color:#00F; text-decoration:none"

onMouseOut="this.style.color='#00F';this.style.textDecoration='none'"

设置默认字体颜色#00F与不显示下划线。

通过常规hover与不用外部hover实现hover样式设置方法案例如下

1、完整常规外部CSS案例展示代码:

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>DIVCSS5实例</title> <style> .abc a{ color:#00F; text-decoration:none}   .abc a:hover{ color:#F00; text-decoration:underline}   .bb{ color:#00F} .bb:hover{ color:#F00; font-weight:bold}  </style> </head> <body> <div class="abc"> 欢迎访问<a href="http://www.编程网.com/">DIVCSS5</a>网站! </div>  <div class="bb"> 默认我是蓝色,鼠标悬停时变红色并加粗。 </div> </body> </html>

2、HTML代码与浏览器效果截图说明图

不使用hover外部CSS样式如何实现hover鼠标悬停改变样式
默认与鼠标悬停浏览器测试效果截图

3、外部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.编程网.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>

4、使用onMouseOver和onMouseOut实现外部CSS hover样式截图

不使用hover外部CSS样式如何实现hover鼠标悬停改变样式
使用onMouseOver和onMouseOut实现外部CSS hover样式浏览器测试效果与说明截图

5、在线演示:查看案例(使用onMouseOver和onMouseOut转换后实例)

6、打包下载(包括了外部CSS与转换后HTML文件)

立即下载 (1.868KB)

7、特别说明:无论是a标签还是div标签、span标签、h2标签、p标签等都可以直接在标签内使用onMouseOver和onMouseOut实现鼠标悬停移到对象上与移开后样式变化。需要注意是,一般为了初始默认状态与鼠标移开后样式保存一致,需要对标签内加style属性设置CSS与onMouseOut(鼠标移开)设置样式CSS保存一致。

以上是“不使用hover外部CSS样式如何实现hover鼠标悬停改变样式”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网VUE频道!

--结束END--

本文标题: 不使用hover外部CSS样式如何实现hover鼠标悬停改变样式

本文链接: https://lsjlt.com/news/91548.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 不使用hover外部CSS样式如何实现hover鼠标悬停改变样式
    这篇文章主要为大家展示了“不使用hover外部CSS样式如何实现hover鼠标悬停改变样式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“不使用hover外部CS...
    99+
    2024-04-02
  • 不使用hover外部CSS样式怎么实现hover鼠标悬停改变样式
    本篇内容介绍了“不使用hover外部CSS样式怎么实现hover鼠标悬停改变样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细...
    99+
    2024-04-02
  • 不使用外部CSS样式怎么实现hover鼠标悬停改变
    这篇文章主要介绍了不使用外部CSS样式怎么实现hover鼠标悬停改变的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇不使用外部CSS样式怎么实现hover鼠标悬停改变文章都会有所...
    99+
    2024-04-02
  • 使用:hover伪类选择器实现鼠标悬停效果的CSS样式
    使用:hover伪类选择器实现鼠标悬停效果的CSS样式在网页设计中,鼠标悬停效果是提升用户体验和界面交互性的重要一环。通过CSS的:hover伪类选择器,我们可以轻松实现鼠标悬停时元素的样式变化。本文将给出具体的代码示例,帮助你快速上手使用...
    99+
    2023-11-20
    :hover 伪类选择器 鼠标悬停效果
  • CSS如何实现鼠标悬停改变其他标签样式
    这篇文章主要为大家展示了CSS如何实现鼠标悬停改变其他标签样式,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“CSS如何实现鼠标悬停改变其他标签样式”这篇文章吧。控制其他标签(根据控制标签与被控制标...
    99+
    2023-06-08
  • css如何改变鼠标样式
    这篇文章主要介绍css如何改变鼠标样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在css中,可以通过cursor属性来设置鼠标样式,语法格式“cursor:值;”。cursor属性用于规定要显示的光标的类型(形状...
    99+
    2023-06-14
  • css实现鼠标经过样式改变的方法
    这篇文章主要介绍了css实现鼠标经过样式改变的方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。什么是csscss是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种...
    99+
    2023-06-14
  • 外部css样式如何改变图片大小
    本篇内容介绍了“外部css样式如何改变图片大小”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1)、CS...
    99+
    2024-04-02
  • 如何使用CSS实现鼠标悬停提示
    这篇文章主要为大家展示了“如何使用CSS实现鼠标悬停提示”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用CSS实现鼠标悬停提示”这篇文章吧。这是一款比较漂...
    99+
    2024-04-02
  • css如何改变鼠标正常选择时的样式
    这篇文章给大家分享的是有关css如何改变鼠标正常选择时的样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 在css中,可以利用cursor属性来改变...
    99+
    2024-04-02
  • 使用js如何改变css样式
    这篇文章主要介绍使用js如何改变css样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法:1、使用“对象.style.属性名="值"”;2、使用“对象.style.cssText="...
    99+
    2023-06-15
  • css中要如何使用行内样式、内嵌样式和外部引用样式
    本篇文章为大家展示了css中要如何使用行内样式、内嵌样式和外部引用样式,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。行内样式:<!doctype html><html&g...
    99+
    2023-06-08
  • 如何使用css实现鼠标悬停时滑出层提示
    小编给大家分享一下如何使用css实现鼠标悬停时滑出层提示,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:<!DOC...
    99+
    2024-04-02
  • css如何实现鼠标经过隐藏显示样式
    本篇内容介绍了“css如何实现鼠标经过隐藏显示样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 使用:active伪类选择器实现鼠标点击效果的CSS样式
    使用:active伪类选择器实现鼠标点击效果的CSS样式CSS是一种层叠样式表语言,用于描述网页的表现和样式。:active是CSS中的一个伪类选择器,用于选择元素在鼠标点击时的状态。通过使用:active伪类选择器,我们可以为被点击的元素...
    99+
    2023-11-20
    伪类 :active 鼠标点击效果
  • 如何使用css实现物流进度的样式
    这篇文章将为大家详细讲解有关如何使用css实现物流进度的样式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果:css样式:<style type="text/css"...
    99+
    2023-06-08
  • 如何使用css实现文字边框虚线样式
    这篇文章主要为大家展示了“如何使用css实现文字边框虚线样式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用css实现文字边框虚线样式”这篇文章吧。  ...
    99+
    2024-04-02
  • 如何使用css实现按钮圆角样式的展示效果
    这篇文章给大家分享的是有关如何使用css实现按钮圆角样式的展示效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   代码如下:   <divstyle="w...
    99+
    2024-04-02
  • 如何使用:first-line伪元素选择器改变段落中每行的第一行文字的CSS样式
    如何使用:first-line伪元素选择器改变段落中每行的第一行文字的CSS样式,需要具体代码示例CSS伪元素是CSS中常用的一种选择器,用于指定一个元素的特定部分或状态。其中,:first-line伪元素选择器用于选择元素中第一行的文字,...
    99+
    2023-11-20
    CSS样式 伪元素选择器 first-line
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作