繁体   English   中英

鼠标悬停上的消息弹出窗口

[英]message popup on mouse hover

我正在开发一个wordpress的网站。标题处有一个菜单栏。现在我想要的是,当我将鼠标悬停在菜单项上时,我应该收到一条消息弹出窗口。

在此输入图像描述

在上面的情况下,当鼠标放在服务菜单项上时,它应该是“Umang服务”。

以下是鼠标悬停的css代码

    #access li a:hover 
    {
      text-decoration:underline;        
     }

有人对此有所了解吗?

使用title HTML属性。 在经过一段短暂的时间后悬停后会发生弹出窗口。

它也是原生的和语义的。

实例

使用title-attribute

<a href="#" title="Message">Hover!</a>

或谷歌搜索“jquery tooltip”

http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery

你可以用一些有position: absolute div来做到这一点position: absolute然后让它像:

CSS

#access li a:hover #someAbsolutePositioningDiv
{
  display: block;    
  position: absolute;
  top: some value;
  left: some value;
}

#someAbsolutePositioningDiv
{
  display: none;
}

HTML

<ul id="access">
 <li>
   Text
   <div id="someAbsolutePositioningDiv">Some other text</div>
 </li>
</ul>

将li设置为position:relative,在其中放置另一个元素(popup-message)并给它position:absolute和display:none,并将其定位为left,top等(如:left:10px; top:-50px ;)到你想要的位置。 然后将其设置为在悬停时显示:

li:hover .popup-message {display:block;}

尝试这个

<element onmouseover="alert('text')">qwe</element>

要么

<element onmouseover="this.innerHTML='someText'"></element>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM