CSS实现鼠标悬停tip效果

开发 前端
鼠标悬停tip效果,是一个非常有用的功能,在页面布局受到局限的时候,我们不能往页面中添加过多的内容。这里向大家描述一下如何使用CSS实现鼠标悬停tip效果。

你对CSS实现鼠标悬停tip效果是否了解,这里向大家简单介绍一下,鼠标悬停tip效果,可以在鼠标移上去的时候有一个提示信息,我们可以将相关的信息放置在这个tip中,不影响页面美观而又能很好的传达信息。

鼠标悬停tip效果如何用CSS实现

鼠标悬停tip效果,是一个非常有用的功能,在页面布局受到局限的时候,我们不能往页面中添加过多的内容。而鼠标悬停tip效果,可以在鼠标移上去的时候有一个提示信息,我们可以将相关的信息放置在这个tip中,不影响页面美观而又能很好的传达信息。

  我们用CSS可以实现这样的效果,其实这很简单,我们可以新建一个span或div,将之初始设置成:display:none,隐藏这一标签的内容。

当鼠标移上去的时候,我们将此内容显示出来。然后对其进行定位。就达到了鼠标悬停tip效果。

◆鼠标悬停tip效果实例CSS代码

ExampleSourceCode

  1. a#tip{position:relative;left:30px;top:30px;}  
  2. a#tip:link{text-decoration:none;
  3. color:#c00;display:block}  
  4. a#tip:hover{text-decoration:none;  
  5. color:#000;display:block}  
  6. a#tipspan{display:none;}  
  7. a#tip:hover#tip_info{  
  8. display:block;  
  9. border:1pxdashed#c00;  
  10. background:#fff;  
  11. padding:1px;  
  12. position:absolute;  
  13. top:0px;  
  14. left:120px;  
  15. }  
  16.  

◆鼠标悬停tip效果实例XHTML代码

ExampleSourceCode

  1. <aidaid="tip"href="http://www.mb5u.com"> 
  2. <spanidspanid="tip_info"> 
  3. <imgsrcimgsrc="/uploads/divcss/logo3.gif" 
  4. alt="www.mb5u.com"width="200"height="90"/> 
  5. </span> 
  6. </a> 
  7.  

◆查看鼠标悬停tip运行效果

SourceCodetoRun

  1. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN"  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  3. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  4. <head> 
  5. <metahttp-equivmetahttp-equiv="Content-Type"
  6. content="text/html;charset=utf-8"/> 
  7. <title>www.mb5u.com</title> 
  8. <styletypestyletype="text/css"> 
  9. body{font:normal14px宋体}  
  10. a#tip{position:relative;left:30px;top:30px;}  
  11. a#tip:link{text-decoration:none;color:#c00;display:block}  
  12. a#tip:hover{text-decoration:none;color:#000;display:block}  
  13. a#tipspan{display:none;}  
  14. a#tip:hover#tip_info{  
  15. display:block;  
  16. border:1pxdashed#c00;  
  17. background:#fff;  
  18. padding:1px;  
  19. position:absolute;  
  20. top:0px;  
  21. left:120px;  
  22. }  
  23. </style> 
  24. </head> 
  25. <body> 
  26. <aidaid="tip"href="http://www.mb5u.com"  
  27. _fcksavedurl="http://www.mb5u.com"> 
  28. <spanidspanid="tip_info"><imgsrcimgsrc="/uploads/divcss/logo3.gif" 
  29. _fcksavedurl="/uploads/divcss/logo3.gif"alt="www.mb5u.com"  
  30. width="200"height="90"/></span> 
  31. </body> 
  32. </html> 

[可先修改部分代码再运行查看效果]

【编辑推荐】

  1. CSS设置滚动条颜色步骤
  2. JavaScript动态创建div属性和样式
  3. SPAN元素和DIV元素的区别
  4. CSS2.0中page-break-after属性用法
  5. 探究CSS中border:none;与border:0;的区别
责任编辑:佚名 来源: 52css.com
相关推荐

2010-09-03 11:30:29

CSSinput

2022-09-28 08:32:46

恶意软件网络攻击

2022-10-10 08:39:19

CSS前端

2022-12-12 11:11:05

2012-07-18 20:59:40

jQuery

2009-09-03 16:50:35

C#鼠标形状

2010-09-09 11:16:06

CSS交互

2010-09-10 15:47:49

DIV+CSS滑动门

2010-09-14 12:58:41

DIV+CSS圆角

2021-01-19 12:16:10

CSS前端UI

2010-09-07 14:53:45

Chroma属性CSS

2021-12-27 07:45:30

CSS 技巧烟雾效果

2010-09-14 09:18:28

DIVCSS

2022-07-07 08:43:05

HoudiniAPICSS

2010-09-13 14:09:35

CSS文字

2023-05-22 09:10:53

CSSloading 效

2022-03-17 19:29:04

CSS切角自适应

2023-08-11 10:09:33

Windows 11微软

2017-06-09 14:07:41

2023-04-15 19:35:08

微软Windows 11
点赞
收藏

51CTO技术栈公众号