是否可以制作锚标<a> without href attr look like with href attr?</a>

时间:2015-03-06 14:41:43

标签: css css3

我使用angular-ui-bootstrap

进行了下拉列表

公共/分音/ partial2.html

<ul ...
  <li class="dropdown" dropdown>
    <a href="admin/partial2" role="button" class="dropdown-toggle" dropdown-toggle> brand list </a>
    <ul class="dropdown-menu" role="menu">
       <li>.....


</ul>

显然href =“admin / partial2”路由(通过angular-route)到​​相同的部分页面(所以整个页面相同)并且什么都不做

但是当用户将鼠标放在锚点上时我需要手形图释

如果不指定“href”属性,我可以使用此效果吗?

2 个答案:

答案 0 :(得分:0)

是的,使用css,在这种情况下为你的锚类(下拉切换)创建一个规则,如下所示:

.dropdown-toggle:hover {
    cursor: pointer;
}

答案 1 :(得分:0)

您可以在没有<a>的情况下使用href,但它就像您脚本中的垃圾邮件一样。 例如,您在divspan内有文字,如:

<span>Sitemap</span>

或者,您在下拉菜单中有<ul> <li>,然后您可以在样式表(或CSS)中添加新选择器。 例如:

.mymenu li {
cursor:pointer;
}

从代码中,我可以解释一下,你只需要cursor:pointer来实现它。就是这样。

如果将光标设置在li内,则所有li都将具有该指针。 为了使它具体化,我的意思是,如果您只需要一个范围的指针,比如菜单或下拉菜单,其中使用了liul,那么您可以添加新的选择器。