javascript - <abbr> html 标签问号

标签 javascript angularjs angular-ui-grid ui-grid

我正在使用 Angular Ui-Grid 来显示表格并为所述表格实现了分页器。

它创建一个 / 来表示“of”,如本例中的“第 1 页,共 4 页”。但是下面是一些奇怪的标记,当鼠标悬停时,光标变成一个问号,好像在说“我不知道这是什么。”

abbr not working

这是生成的标记:

<span class="ui-grid-pager-max-pages-number ng-binding" ng-show="paginationApi.getTotalPages() > 0" aria-hidden="false">
<abbr ui-grid-one-bind-title="paginationOf" title="of">/</abbr> 4
</span>

有人知道这里发生了什么吗?

最佳答案

这是 <abbr> 的自然行为标签。

要删除虚线下划线和鼠标悬停时的问号,请添加此 css:

abbr {
  text-decoration: none;
}
abbr:hover{
  cursor: default;
}
<span class="ui-grid-pager-max-pages-number ng-binding" ng-show="paginationApi.getTotalPages() > 0" aria-hidden="false">
<abbr ui-grid-one-bind-title="paginationOf" title="of">/</abbr> 4
</span>

关于javascript - <abbr> html 标签问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46060749/

相关文章:

javascript - React/Javascript - 函数在执行完成之前返回

javascript - 如何在 react native 组件中延迟运行异步等待?

javascript - 如何让 Mailchimp 弹出窗口在 Chrome 中工作

javascript - Angular UI Grid - 添加或删除列并更新数据

javascript - 根据文本框中给出并提交的输入,显示 Angular UI 网格

php - 使用 JavaScript 获取表单变量

angularjs - 刷新页面时如何隐藏angularJs代码?

javascript - Angularjs promise 未在 Controller 中解决

javascript - 如何将 json 文件导入 AngularJs 应用程序?

javascript - Angular UI 网格 : Method injected inside header of data grid is being called for each data cell rendering