【发布时间】:2016-09-07 06:11:42
【问题描述】:
我有一段带有链接的文本。我想制作一个丰富的工具提示,顶部有一个标题,悬停链接时会出现一个收集电子邮件地址的字段。我应该采取什么方法?
我查看了工具提示库,但似乎没有一个支持表单。请在下面找到代码
链接所在的内容:
<p>Pellentesque habitant <a href="#">Link to show tooltip</a> morbi senectus
tristique senectus et netus et malesuada pellentesque habitant senectus
fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies
eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper.
Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>
工具提示内容:
<div class="tooltip">
<h3>Tooltip title</h3>
<p>Vestibulum tortor quam, feugiat vitae, ultricies
eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper.
Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>
<form>
<input type="email" placeholder="john@doe.com" />
<input type="submit" value="subscribe" />
</form>
<span class="branding">This is our branding message</span>
</div>
现在我想要实现的效果是,当我将链接悬停在内容中时,工具提示内容应该出现在样式化的 div 中。我该怎么做?
【问题讨论】:
-
听起来不利于可访问性,有些人不能很好地使用鼠标,他们需要将鼠标保持在悬停的元素上,同时直接移动到工具提示。另外,它可以在触控设备上使用吗?
标签: javascript jquery html twitter-bootstrap css