как настроить стиль курсора в указатель для ссылок без hrefs
у меня много <a> html теги без href атрибут для приготовления onclick вызовы javascript. Эти ссылки не имеют стиля указателя курсора. У них есть текстовый стиль курсора.
как я могу установить стиль курсора в указатель для ссылок без использования
7 ответов:
в ваш css файл добавьте это....
a:hover { cursor:pointer; }если у вас нет css-файла, добавьте его в начало своей HTML-страницы
<style type="text/css"> a:hover { cursor:pointer; } </style>также вы можете использовать атрибут href="", возвращая false в конце вашего javascript.
<a href="" onclick="doSomething(); return false;">a link</a>это хорошо по многим причинам. SEO или если у людей нет javascript, то href="" будет работать. например,
<a href="nojavascriptpage.html" onclick="doSomething(); return false;">a link</a>@см. http://www.alistapart.com/articles/behavioralseparation
редактировать: стоит отметить @BalusC это ответ, где он упоминает
:hoverне требуется для варианта использования OP. Хотя другой стиль можно добавить с помощью тега:hoverселектор.
просто добавьте это в свой глобальный стиль CSS:
a { cursor: pointer; }таким образом, вы больше не зависите от стиля курсора браузера по умолчанию.
дать им всем общий класс (например, ссылка). Затем добавьте в css-файл:
.link { cursor: pointer; }или, как предложил @mxmissile, сделайте это в строке style= " cursor: pointer;"
Это как изменить курсор со стрелки на руку при наведении на данный
object(myObject).myObject.style.cursor = 'pointer';
создайте класс со следующим CSS и добавьте его в свои теги с помощью событий onclick:
cursor:pointer;
использовать CSS
cursor: pointerЕсли я правильно помню.либо в вашем CSS файле:
.link_cursor { cursor: pointer; }затем просто добавьте следующий HTML к любым элементам, которые вы хотите иметь курсор ссылки:
class="link_cursor"(предпочтительный способ.)или использовать встроенный CSS:
<a style="cursor: pointer;">