工作一直压得喘不过气来,也好久没搜集.Net之外得东西了,作为一个程序开发人员,我经常羡慕那些界面上非常友好得网页,感觉一个人性化得界面也是赢取用户欢迎得最直接得方法,在开发window应用程序那会,经常遇到气球提示等问题,解决起来比较麻烦,今天在经典论坛转了下,发现了一个在网页上实现气球提示得好办法:基本原理就是用浮动层来显示提示信息,然后在层里面通过添加图片和背景图片来实现气球得效果。然后用js控制显示:
<script>
<!--设置在页面上鼠标经过得事件为quickalt-->
document.body.onmousemove=quickalt;
<!--显示提示框方法,这个方法能让alt提示立即出现,而不是停留一段时间-->
function quickalt() {
if (event.srcElement.hint)
{
event.srcElement.alt=event.srcElement.hint;
}
if(event.srcElement.alt) {
if(event.srcElement.alt!='')
{
event.srcElement.hint=event.srcElement.alt;
altlayer.style.visibility='visible';
altlayer.style.left=event.x-1;
altlayer.style.top=event.y+20;
alttext.innerHTML=event.srcElement.hint
event.srcElement.alt="";
}
}
else altlayer.style.visibility='hidden';}
</script>
以下是用于显示提示得div
<div style="position:absolute;visibility:hidden" id="altlayer">
<table id="divtb" border="0" cellspacing="0" cellpadding="0">
<tr height="5px">
<td width="2px"><img src="../Images/tooltip/tl.gif"/></td>
<td background="../Images/tooltip/tm.gif"></td>
<td width="2px"><img src="../Images/tooltip/tr.gif"/></td>
</tr>
<tr>
<td style="border-left:1px solid #666;background-color:white;"><img height="1px" width="1px"/></td>
<td id="alttext" style="font-size:12px;padding:0 3px 0 3px;background-color:white;"></td>
<td style="border-right:1px solid #666;background-color:white;"><img height="1px" width="1px"/></td>
</tr>
<tr height="2px">
<td width="2px"><img src="../Images/tooltip/bl.gif"/></td>
<td style="border-bottom:1px solid #666;background-color:white;"><img height="1px" width="1px"/></td>
<td width="2px"><img src="../Images/tooltip/br.gif"/></td>
</tr>
</table>
</div>
这样在网页中有<a href="#" alt="你好">您好</a>就可以出现气球提示了!
分享到:
相关推荐
在网页设计中,创建动态和吸引人的用户交互是至关重要的,而"JavaScript+CSS+div实现的网页气球提示"就是一个实现这种交互的例子。这个技术主要用于在网页上以气球形状的提示框显示信息,为用户提供清晰的指引或通知...
实现网页气球提示主要涉及HTML、CSS和JavaScript技术。首先,我们需要在HTML中创建一个隐藏的div元素,作为气球提示的容器。这个div通常会包含一些CSS样式,用于定义气球的形状、颜色、位置等视觉效果。例如,可以...
易语言气球提示框表情源码例程程序结合易语言扩展界面支持库,使用气球提示框的网页编辑功能实现QQ表情效果。易语言气球提示框表情源码是易语言气球提示框组件应用例程。资源作者:。@易语言资源网。资源下载:。
【气球网页模板(xhtml)】是一个以气球为主题设计的网页模板,它采用XHTML语言进行编写,为创建有吸引力且色彩丰富的网页提供了一个基础框架。XHTML(Extensible HyperText Markup Language)是HTML(超文本标记语言...
通过JavaScript控制音频的播放和停止,可以实现击中气球的音效、得分提示音或者游戏胜利/失败的声音反馈。 总的来说,这个“打气球小游戏balloon”利用了HTML5的Canvas、JavaScript、CSS3以及可能的Web Storage和...
在网页设计中,CSS(Cascading Style Sheets)是一种用于控制网页元素呈现方式的语言,它能让页面具有丰富的视觉效果和...遵循W3C标准,我们可以创建出既美观又实用的气球提示信息,提升网页的视觉吸引力和用户体验。
实现QQ表情效果的关键在于使用了气球提示框的网页编辑功能。这表明易语言的气球提示框组件支持HTML或富文本格式,允许开发者插入图片、CSS样式等,从而创建出类似网页的复杂布局。在源码中,开发者可能通过编程控制...
5. **显示和隐藏气球提示框**:根据需求,程序需要在适当的时间显示或隐藏气球提示框,这可以通过控制气球提示框的可见性属性来实现。 6. **交互逻辑**:最后,需要考虑与其他程序元素的交互逻辑,比如在用户进行某...
- **气球飞起**:在动画设计中,气球飞起的效果可以通过关键帧动画实现,通过在不同时间点设置气球的位置变化,形成上升的动作轨迹。 - **热气球**:虽然这里提到的是氢气球,但热气球也是一种常见的气球类型,它们...
【海景热气球登录框响应式网页模板】是一个精心设计的网页模板,适用于创建具有独特视觉效果的网站登录页面。这个模板以其海景与热气球的元素为特色,为用户带来一种轻松、浪漫的浏览体验。响应式设计使得模板能够...
SVG是一种基于XML的矢量图像格式,它允许在网页上创建清晰、可缩放的图形,并且支持动画。 首先,SVG的优势在于它的矢量特性,这意味着无论放大多少倍,图像质量都不会损失。这对于创建细腻的动画,如气球飘过的...
1.使用jQuery库实现一个图片浏览功能。 2.模仿一些邮箱登录时的输入提示功能 ...当鼠标放置在超链接上,对应链接上方出现提示气球。 6.实现一个图片放大镜功能,当鼠标放置在对应缩略图上时,图片下方出现对应大图。
xpBalloonTipExtender是一种用户界面(UI)增强技术,它允许开发者为Web应用程序添加类似Windows XP风格的气球提示效果,从而提供更加友好和直观的用户体验。 xpBalloonTipExtender通常用于ASP.NET环境中,它是Ajax...
这种效果常用于提示信息、用户反馈或游戏元素,为用户提供一种视觉上的趣味性。本文将围绕这一主题展开,深入探讨JavaScript气球效果的原理、实现方式以及应用实例。 一、气球效果的原理 气球效果通常通过CSS3的...
【标签】"网页模版"提示我们,这是一个预设计的网页结构,用户可以快速定制并应用于自己的网站,节省了从零开始设计的时间和成本。网页模板通常包括头部、导航、主体内容、侧边栏、页脚等部分,用户可以根据需要调整...
在Flash中,这种效果可以通过关键帧动画实现,通过在时间轴上设置不同位置的关键帧,然后让Flash自动计算中间帧,使气球平滑地从一个位置移动到另一个位置。还可以利用ActionScript(Flash的内置脚本语言)编写更...
其次,“七夕”和“情人节”标签提示我们,这个网页可能包含节日相关的主题元素。这些元素可能包括特定日期的显示、节日祝福语、定制的图形设计(如爱心、礼物、气球等),甚至可能是互动的故事线。通过JS,开发者...
JavaScript是一种强大的客户端脚本语言,常用于实现网页的交互性和动态功能。在CSS3的基础上,JavaScript可以用来控制动画的触发时机、速度、方向等,使得动画更符合用户交互的需求。 在【压缩包子文件的文件名称...
气球消息是一种轻量级的提示方式,可以为用户提供快速反馈或者信息提示,而无需弹出窗口或新页面。本篇文章将深入探讨如何在不依赖任何第三方插件的情况下,在ASP.NET项目中实现在客户端展示JavaScript和CSS驱动的...