在显示超文本标记语言(HTML)文档的web浏览器中,HTML悬停是通过用户输入生成的操作或事件。严格地说,HTML悬停是指当屏幕上的鼠标光标停留在网页中的某个元素上时发生的事件,从而触发可由响应的悬停事件放在网页内的代码。实际效果可以是从显示某些导航文本到更改图像以使其突出显示,甚至可以修改网页上的某些单独属性。某些web浏览器和操作系统对悬停事件的定义略有不同,因此使用键盘上的tab键进行选择HTML悬停事件通常由级联样式表(CSS)代码、JavaScript®函数或两者的组合捕获,因为基本HTML没有与悬停光标直接交互的功能。
一个悬停事件,可以通过放在网页内的代码来响应大多数接受用户输入的计算机操作系统实际上把每一个看似简单的动作分解成一系列的阶段,或事件。Web浏览器必须能够解释和响应这些事件,以便用户可以与网页交互。这些事件由计算机系统响应用户操作生成,传递给Web浏览器,然后提供给正在侦听附加到HTML页的事件的任何活动程序当鼠标光标经过HTML文档中的一个元素时,它实际上至少会生成三个独立的事件。第一个事件是当鼠标最初接触到元素时,鼠标离开元素时生成的最后一个事件称为exit或onMouseExit事件。鼠标在这两个事件之间停留在元素内部的时间段称为hovering,并生成一个HTML hover事件。关于悬停,需要注意的一点是鼠标不一定总是静止不动就可以被视为悬停,只要输入元素空间就可以自动触发事件,当链接或图像被传递时,在鼠标光标的位置弹出一些信息性文本。它还可以用于提供文档中单词的简短文本定义。通常,它用于美观目的,例如,当鼠标将焦点放在图形刻度盘或箭头上时,使其具有动画效果。尽管有许多安全防范措施可以防止,但恶意代码有时会在网页空白处使用HTML悬停事件,使弹出窗口出现在web浏览器外。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/274398.html
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382