`
xdlliutao
  • 浏览: 37936 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

兄弟连教育分享:用CSS实现鼠标悬停提示的方法

阅读更多


本文,兄弟连HTML5培训

,分享了纯CSS实现鼠标悬停提示的方法。给大家供大家参考。具体分析如下:



这是一款比较漂亮的鼠标悬停提示效果,用纯CSS代码实现,鼠标放到图片上会显示一个层,也就是悬停时的提示,在这个提示框内你还可以加入图片或是一个列表,这就靠你的发挥了,提示框的背景颜色和文字颜色你都可以自己调。



代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<htmlxmlns="http://www.w3.org/1999/xhtml">

<head>

<metahttp-equiv="Content-Type" content="text/html;charset=utf-8" />

<title>鼠标悬停提示效果</title>

<style>

* {

margin:0;

padding:0;

}

div {

margin:130px;

list-style:none;

}

div img {

border:0;

}

div a {

color:#fff;

text-decoration:none;

position:relative;

display:block;

}

div span {

font-size:12px;

display:none;

}

div a:hover {

background:;

}

div a:hover span {

padding:3px;

background:skyblue;

color:#fff;

font-size:9pt;

border-width:1px 2px 2px 1px;

border-color:#333;

border-style:solid;

position:absolute;

top:-30px;

left:0;

display:block;

}

</style>

</head>

<body>

<div>

<a href="">

<img src="images/wall_s5.jpg"alt="" />

<span>欢迎经常光临!</span>

</a>

</div>

</body>

</html>
分享到:
评论

相关推荐

    CSS实现鼠标悬停改变其他标签样式的示例代码

    在 CSS 中,我们可以使用悬停伪类 (`:hover`) 来实现鼠标悬停改变其他标签的样式。根据控制标签与被控制标签之间的关系,可以将控制其他标签分为三种类型。 第一种:控制子标签 在第一种类型中,我们可以使用空格 ...

    前端css选择器练习diner.zip

    例如,`:hover`用于鼠标悬停状态,`:active`表示元素被激活时,`:focus`用于元素获得焦点时,`:first-child`选择父元素的第一个子元素,而`::before`和`::after`则可以在元素内容前后插入内容。 5. **选择器的...

    CSS学习中EMMET语法、复合选择器、元素选择模式、以及背景的一些总结

    4. 伪类选择器:用于链接和其他特定状态,如`a:link`(未访问链接),`a:visited`(已访问链接),`a:hover`(鼠标悬停链接),`a:active`(活动链接),以及`input:focus`(获得焦点的表单元素)。 在CSS中,元素...

    CSS选择器.docx

    3. E:hover:鼠标悬停在元素上时的样式。 4. E:active:元素在用户交互期间(如按下鼠标但还未松开)的样式。 5. E:focus:元素获得输入焦点时的样式,常用于表单元素。 6. E:checked:用于复选框和单选按钮,当它们...

    CSS选择器笔记(注释).doc

    17. **`:hover`**:匹配鼠标悬停在其上的元素。 ```css input[type=text]:hover { background: #fff; } ``` 18. **`:focus`**:匹配当前获取焦点的元素。 ```css input[type=text]:focus { outline: none; ...

    CSS选择符与盒模型

    - `:hover`:鼠标悬停在元素上时。 - `:active`:用户激活元素时(通常指鼠标点击时)。 ##### 示例: ```css a:link { color: blue; } a:visited { color: purple; } a:hover { color: red; } a:active { ...

    农产品网页美化-CSS3选择器.pptx

    通过巧妙地组合和运用这些选择器,我们可以实现农产品网页的精准定位和美化,如突出显示特定的农产品分类,动态改变鼠标悬停状态下的样式,或者根据页面结构定制不同元素的布局和颜色。在设计农产品网页时,理解并...

    在同一页面设置不同文字链接效果的样式.rar

    3. **鼠标悬停的链接**:使用`a:hover`选择器,当鼠标指针悬停在链接上时,链接的样式会改变。 ```css a:hover { color: red; text-decoration: underline; } ``` 4. **活动链接**:使用`a:active`选择器,当...

    CSS选择器笔记

    这些选择器分别用于未访问过的链接、已访问过的链接、激活中的元素(鼠标按下)、鼠标悬停的元素以及获取焦点的元素。例如,`a:link:after { content: "(" attr(href) ")"; }` 在所有未访问过的链接后添加括号包围的...

    jQuery横向图片焦点图滚动特效源码.zip

    - "使用须知.txt":通常包含对源码的使用说明、注意事项或安装步骤,确保用户正确理解和应用代码。 - "132692095346932449":这可能是一个JavaScript文件,是实现焦点图特效的主要代码。文件名可能是随机生成,...

    CSS选择器到底有哪些?CSS笔记(一)

    9. **伪类选择器**:如`:hover`用于选择鼠标悬停时的元素,`:active`用于选择活动状态的元素,`:focus`用于选择获得焦点的元素。 10. **伪元素选择器**:如`::before`和`::after`用于在元素内容前后插入内容。 11. *...

    CSS复合选择器使用介绍

    下面我们来详细了解一下CSS复合选择器中包括的几种类型及其具体的使用方法。 1. 子选择器(Child Selector) 子选择器通过“&gt;”连接符用来选择某个元素的直接子元素。例如,如果父元素的ID是“pic”,子元素是“img...

    第03章 常规选择器 (2)

    例如,`:hover` 伪类用于当鼠标悬停在元素上时,`:first-child` 伪类选择父元素的第一个子元素,而 `::before` 和 `::after` 伪元素则可以插入内容到元素之前或之后。 在实际开发中,组合使用这些选择器可以创建...

    jquery离线api

    jQuery的`.animate()`方法可以创建平滑的动画效果,通过指定CSS属性的变化,实现元素的动态显示。同时,`.fadeIn()`、`.fadeOut()`等预定义动画方便快速实现常见效果。例如,`$('#element').fadeIn(1000)`将在1秒内...

    jQuery实现简单的tab标签页效果

    - 当鼠标悬停在某个标签页上时,`mouseover` 事件会被触发。这里使用了 `setTimeout` 函数延迟执行代码,设置300毫秒后执行: - 添加 `current` 类到当前选中的标签页,通过 `addClass('current')`,并移除其他...

    Jquery事件的连接使用示例

    在本文中,我们将探索如何使用Jquery来实现图片的展开和收缩效果。这种效果经常被应用于网页设计中,用于增强用户体验。通过Jquery事件的连接使用,我们可以非常简便地对元素进行多种操作,本文以简单的图片展开和...

    实验七DOM

    3. **事件处理**:学习如何添加和移除事件监听器(`addEventListener`和`removeEventListener`),以及如何定义事件处理函数,例如点击事件(`click`)、鼠标悬停事件(`mouseover`)等。 4. **DOM遍历**:了解如何...

Global site tag (gtag.js) - Google Analytics