У меня есть div
с прилагаемой к нему директивой Angular ng-click
. При наведении курсора на этот элемент указатель мыши не изменяется. Есть ли способ изменить его с помощью CSS? Я знаю, что могу просто привязать к нему привязанный тег, но я хотел бы знать, можно ли это сделать.
Измените указатель мыши на ngclick
Ответ 1
Есть ли способ изменить его через css?
Да, см. cursor
.
Если вы просто хотели нацелить элементы с помощью атрибута ng-click
, например:
[ng-click],
[data-ng-click],
[x-ng-click] {
cursor: pointer;
}
Ответ 2
Все, что вам нужно сделать, это использовать свойство cursor
<div data-ng-click="myFun()" class="pointer"></div>
.pointer {
cursor: pointer;
}
Ответ 3
Может быть сделано через css, просто добавьте:
.yourClass { cursor: pointer; }
В таблицу стилей
Ответ 4
Если вы используете данные datatables, вам необходимо переопределить параметры datatables.css по умолчанию и добавить следующий код в пользовательский CSS. В коде ниже выбирается класс, который я добавил в datatables на моей странице HTML.
table.row-select.dataTable tbody td
{
cursor: pointer;
}
Ответ 5
Да, вы можете достичь этого просто через CSS, ничего особенного здесь не в AngularJS.
<div ng-click="myAngularFunctionWithinController()" style="cursor: hand;cursor: pointer;">
</div>