我是html和css的新手。目前我有一个复选框。请参阅以下代码:
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
当我将鼠标悬停在复选框上时,我需要一个手形图标。我怎样才能做到这一点?
答案 0 :(得分:5)
使用cursor:pointer
即可实现此目标
input[type="checkbox"] {
cursor: pointer;
}
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
答案 1 :(得分:4)
使用pointer
CSS样式将默认光标更改为指针。
首先,在您的复选框中添加ID或类。
<input id="chkBike" type="checkbox" name="vehicle" value="Bike">I have a bike<br>
在CSS中,使用以下样式。
#chkBike{
cursor: pointer;
}
答案 2 :(得分:2)
input[type="checkbox"] {
cursor: pointer;
}
答案 3 :(得分:2)
你可以使用样式属性,如下面的代码
<input type="checkbox" name="vehicle" value="Bike" style="cursor:pointer"/>I have a bike<br>
&#13;
我有一辆自行车
答案 4 :(得分:1)
试试这个:
input
{
cursor:pointer
}
&#13;
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br
&#13;
答案 5 :(得分:1)
我想你想要这样: -
label, input[type="checkbox"] {
cursor: pointer;
}
<label><input type="checkbox" name="vehicle" value="Bike"> I have a bike</label>
答案 6 :(得分:1)
任何人都使用<label>
标记。不知道为什么,但是如果没有cursor:pointer;
仅用于检查方块,并且如果单击文本,则复选框不会更改状态。(我认为这很烦人)
我的建议是使用标签
input[type="checkbox"],
input[type="checkbox"]+label{
cursor:pointer;
}
<input type="checkbox" name="vehicle" value="Bike" id="vehicleId">
<label for="vehicleId">I have a bike</label>
答案 7 :(得分:0)
使用CSS cursor属性,参见here参考:
input { cursor: pointer }
答案 8 :(得分:0)
将ID设置为相应的输入
<input type="checkbox" name="vehicle" value="Bike" id="vehicleId">I have a bike<br>
并在悬停时应用样式css cursor: pointer
如下所示
#vehicleId:hover{cursor:pointer};