【问题标题】:Text Within Ng-include Doesn't HighlightNg-include 中的文本不突出显示
【发布时间】:2017-03-08 19:03:42
【问题描述】:

我在 ng-include 模板中有一个 div,当您将鼠标悬停时它不会突出显示。光标在将鼠标悬停在文本上时会变为指针,但是当您实际单击并拖动以突出显示文本时,不会突出显示任何内容。

这很重要,因为我无法通过包含 ng 的模板中的元素进行切换,这是屏幕可读性的要求。有什么想法吗?

父模板:

<div ng-controller="EntryController">
    <!-- Stuff that works -->
    <div ng-include="'entry_review.html'"></div>
</div>

entry_review.html:

<div>hello</div>

结果 - 无法在“hello”上单击并拖动突出显示。也无法通过它(这是真正的问题)。

【问题讨论】:

    标签: html css angularjs angularjs-ng-include


    【解决方案1】:

    它可能有“用户选择:无;” CSS 中的某处?

    Angular 不应该对此产生任何影响。

    【讨论】:

    • 谢谢!我在我的 css 中发现了一个将 user-select 设置为 none 的神秘位。不知道为什么。虽然仍然无法浏览元素,但有什么想法吗?我不确定是什么 CSS 控制选项卡。
    • 如果您将其设为“a”标签而不是 div,您将能够对其进行制表符。另一个选项可能是使用“tabindex”属性。
    • 我使用了 tabindex 属性,它起作用了,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-12
    • 2011-08-31
    • 2015-05-29
    • 2019-03-08
    • 1970-01-01
    • 2016-06-09
    • 2013-10-25
    相关资源
    最近更新 更多