HTML标题属性样式

HTML标题属性样式,第1张

概述参见英文答案 > How to change the style of the title attribute inside an anchor tag?                                    10个 如何在不使用javascript或CSS的情况下更改以下标记中title属性样式,因为我将HTML插入到其他不可编辑的doc中的特定位置. <span title 参见英文答案 > How to change the style of the title attribute inside an anchor tag?                                    10个
如何在不使用JavaScript或CSS的情况下更改以下标记中Title属性的样式,因为我将HTML插入到其他不可编辑的doc中的特定位置.

<span Title = "This is information"> This is a test    </span>
解决方法 https://jsfiddle.net/LvjaxLfn/

<span Title = "This is information">This is a test</span>span:hover {    position: relative;}span[Title]:hover:after {     content: attr(Title);     padding: 4px 8px;     position: absolute;     left: 0;     top: 100%;     white-space: nowrap;     z-index: 20;     background:red;}

2017年12月14日更新

出现这个显示2个标题,另一个可能是:

https://jsfiddle.net/LvjaxLfn/153/

<span aria-label="This is information">This is a test</span>span:hover {    position: relative;}span[aria-label]:hover:after {     content: attr(aria-label);     padding: 4px 8px;     position: absolute;     left: 0;     top: 100%;     white-space: nowrap;     z-index: 20;     background:red;}

使用aria标签来保持可访问性

您还可以添加转换延迟,使其在像本机HTML标题之类的延迟后显示

https://jsfiddle.net/f9zna6k2/10/

span {  position: relative;  cursor: pointer;}span[aria-label]:after {  opacity:0;  content: attr(aria-label);  padding: 4px 8px;  position: absolute;  left: 0;  top: 100%;  white-space: nowrap;  z-index: 20;  background:red;  Transition: opacity 0.5s;  pointer-events:none;}span[aria-label]:hover:after {  opacity:1;  Transition-delay:1.5s;}
总结

以上是内存溢出为你收集整理的HTML标题属性样式全部内容,希望文章能够帮你解决HTML标题属性样式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1083140.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存