如何改变光标指针的手时,我的鼠标越过一个<tr>
在<table>
<table class="sortable" border-style:>
<tr>
<th class="tname">Name</th><th class="tage">Age</th>
</tr>
<tr><td class="tname">Jennifer</td><td class="tage">24</td></tr>
<tr><td class="tname">Kate</td><td class="tage">36</td></tr>
<tr><td class="tname">David</td><td class="tage">25</td></tr>
<tr><td class="tname">Mark</td><td class="tage">40</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)
dan*_*007 331
你可以用CSS实际做到这一点.
.sortable tr {
cursor: pointer;
}
Run Code Online (Sandbox Code Playgroud)
Iva*_*van 200
我搜索了一些bootstrap样式,发现了这个:
[role=button]{cursor:pointer}
Run Code Online (Sandbox Code Playgroud)
所以我假设你可以得到你想要的东西:
<span role="button">hi</span>
Run Code Online (Sandbox Code Playgroud)
小智 16
我将它添加到我的style.css来管理光标选项:
.cursor-pointer{cursor: pointer;}
.cursor-croshair{cursor: crosshair;}
.cursor-eresize{cursor: e-resize;}
.cursor-move{cursor: move;}
Run Code Online (Sandbox Code Playgroud)
Ubi*_*Que 11
为了与IE <6兼容,请按以下顺序使用此样式:
.sortable:hover {
cursor: pointer;
cursor: hand;
}
Run Code Online (Sandbox Code Playgroud)
但请记住,IE <7 :hover
仅支持带有<a>
元素的伪类.
Che*_*tan 10
cursor: pointer;
在CSS中使用您希望光标更改的元素的样式.
在您的情况下,您将使用(在您的.css文件中):
.sortable {
cursor: pointer;
}
Run Code Online (Sandbox Code Playgroud)
像这样使用CSS 游标属性:
<table class="sortable">
<tr>
<th class="tname">Name</th><th class="tage">Age</th>
</tr>
<tr style="cursor: pointer;"><td class="tname">Jennifer</td><td class="tage">24</td></tr>
<tr><td class="tname">Kate</td><td class="tage">36</td></tr>
<tr><td class="tname">David</td><td class="tage">25</td></tr>
<tr><td class="tname">Mark</td><td class="tage">40</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)
当然,您应该将样式放入CSS文件并将其应用于类.
内联样式示例:
<table>
<tr> <td style="cursor: pointer;">mouse me over: pointer</td> </tr>
<tr> <td style="cursor: wait;">mouse me over: wait</td> </tr>
<tr> <td style="cursor: zoom-in;">mouse me over: zoom-in</td> </tr>
</table>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
395670 次 |
最近记录: |