Почему не рука при наведении на ссылку()?
Привет,
Я знаю, что его можно установить cusor в руки при наведении объекта, как это:
CSS :
cursor: hand;
cursor: pointer;
это должно быть сделано автоматически с помощью элемента link, который выглядит так :
<a onclick="" class="btn1">
<span>Sök</span>
</a>
но в моем случае это не так?
С firebug я вижу, что следующий CSS применяется
<a> element
a.btn1 {
background: url("Images/Menus/bg_button_a.gif") no-repeat scroll right top transparent;
color: #444444;
display: block;
float: left;
font: 12px arial,sans-serif;
height: 24px;
margin-right: 6px;
padding-right: 18px;
text-decoration: none;
}
* {
margin: 0;
padding: 0;
}
body {
font-family: Arial,Verdana,serif;
font-size: 0.81em;
}
и
SPAN element
a.btn1 span {
background: url("Images/Menus/bg_button_span.gif") no-repeat scroll 0 0 transparent;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;
}
Controls.css (rad 80)
* {
margin: 0;
}
a.btn1 {
color: #444444;
font: 12px arial,sans-serif;
text-decoration: none;
}
body {
font-family: Arial,Verdana,serif;
font-size: 0.81em;
}
как я могу отследить это проблема?
BestRegards
4 ответов
вероятно, потому что у вас нет значения "href", вы можете изменить его на
<a href="#" onclick="" class="btn1"/>
вы также можете добавить следующий css, чтобы заставить руку всегда появляться для ссылок:
a{ cursor: pointer;}
без на a
тег не объявляет гиперссылку. Если он обладает name
или id
атрибут, он может объявить назначения гиперссылки вместо. (http://www.w3.org/TR/html4/struct/links.html#anchors-with-id)
если элемент, который вы хотите объявить, не имеет семантического сходства с гиперссылкой, и вы полагаетесь на CSS, чтобы он выглядел как один, зачем беспокоиться? С таким же успехом можно использовать любой старый span
.
что нужно не do is write a { cursor:pointer; }
в CSS, причинив a
элементы для отображения руки при наведении, даже те, которые не являются гиперссылками. Вместо этого вы должны добавить href
атрибут, как было предложено. В качестве значения вы можете ввести #
если нет функциональности, отличной от JavaScript, чтобы вернуться. В противном случае вы должны ввести URI ресурса, на который хотите ссылаться.
см. также в Википедии: http://en.wikipedia.org/wiki/HTML_element#Anchor