0
ng-includeテンプレート内にdivがあり、マウスオーバーすると強調表示されません。カーソルはテキストの上をホバリングするとポインタに変わりますが、実際にクリックしてドラッグしてテキストを強調表示すると、何も強調表示されません。Ng-include内のテキストはハイライトされません
これは重要です。なぜなら、画面読み込みの要件であるng-includedテンプレート内の要素をタブで移動することはできないからです。何が起きているのか?
親テンプレート:
<div ng-controller="EntryController">
<!-- Stuff that works -->
<div ng-include="'entry_review.html'"></div>
</div>
entry_review.html:
<div>hello</div>
結果 - "こんにちは" の上にハイライトをクリックしてドラッグすることはできません。また、それを介してタブすることはできません(これは本当の問題です)。
ありがとうございます!私はcssにuser-selectをnoneに設定している不思議なビットを見つけました。理由は分かりません。まだ要素を介してタブすることができない、任意のアイデアなぜですか?私はCSSがタブを制御するか分からない。 – Nick
divの代わりに "a"タグにすると、タブにタブを付けることができます。もう1つのオプションは、 "tabindex"属性を使用することです。 – idahoduckhunter
私はtabindex属性を使用しました。 – Nick