首页 > Web开发 > 详细

通过css选择器class给元素添加cursor的坑

时间:2017-06-14 14:12:19      阅读:354      评论:0      收藏:0      [点我收藏+]

笔者在chrome中遇到了奇特的问题,在通过class给元素添加cursor的自定义图片时。出现了"Invald property value"提示,crosshair、help等属性值可以生效。

图片却不行,自己研究后发现两个大坑。

一个是图片宽或者高需要有一边小于或等于32px。

另一个很重要就是不能用class选择器。

例如:

<style type="text/css">
.foo{
width:100px;
height:100px;
cursor:url(http://www.w3school.com.cn/ui2017/compatible_chrome.png)
}
</style>
<div class="fbox">
  <div class="foo"></div>
</div>

  这么写会被提示chrome "Invald property value",只能用.fbox div或者.fbox div:first-child来赋值样式属性。

<style type="text/css">
.fbox div{
width:100px;
height:100px;
cursor:url(http://www.w3school.com.cn/ui2017/compatible_chrome.png)
}
</style>
<div class="fbox">
  <div class="foo"></div>
</div>

  

通过css选择器class给元素添加cursor的坑

原文:http://www.cnblogs.com/eastegg/p/7008242.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!