自定义光标代码在webkit中带有一个黑色方块.我错过什么了吗?
Custom Cursor code comes with a black square in webkit. Am I missing something?
我有以下代码:
<style type="text/css">
#test-area {
height: 200px;
border: 3px dashed #CCCCCC;
background: #FFFFFF;
padding: 20px;
cursor: url(./blank.cur), none;
}
#mycursor {
cursor: none;
width: 97px;
height: 137px;
background: url("arrow.png") no-repeat left top;
position: absolute;
display: none;
top: 0;
left: 0;
z-index: 10000;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$('#test-area').mouseout(function(){
$('#mycursor').hide();
return false;
});
$('#test-area').mouseenter(function(){
$('#mycursor').show();
return false;
});
$('#test-area').mousemove(function(e){
$('#mycursor').css('left', e.clientX - 20).css('top', e.clientY + 7);
});
});
</script>
以下代码适用于Firefox和Chrome(和internet explorer?)然而,Chrome 也显示一个黑色的正方形,即使我隐藏的标准光标替换为一个空的。但是,.png文件在两个浏览器中都显示。
我如何使这个跨浏览器兼容现代浏览器?
你应该在你的CSS中试试这个:
#test-area {
...
cursor: none; /*for chrome, let me know if its not cross browser*/
}
相关文章:
- 我错过了什么让ScrollSpy工作
- Ember.js(v2.4.5)组件不是't错过第二个动作
- 方块几乎不动(Javascript)
- D3.js:缩放svg时错过刻度线
- jQuery将TD注入适当的列(俄罗斯方块风格)
- JS:只需javascript即可更改画布上的颜色方块
- 验证启动但不启动't显示故障信息.我错过了什么?MVC 5 Razor
- 在类似俄罗斯方块的游戏中碰撞后没有显示的物体
- 无法在单个网页上加载所有谷歌图表;我是不是错过了什么
- 如果鼠标悬停得很快,Jquery鼠标移动会错过一些单元格
- 谷歌可视化时间轴图表日期奇怪地休息了一个月…我错过了什么
- Jquery滑块-无法填充滑块中的所有方块
- 该对象错过了您对模型的引用
- 在fter.js插件工作之前,我错过了什么
- 在将 java 添加到 HTML 时遇到问题,我错过了什么
- 这个正则表达式我错过了什么
- 函数随机化 - 我可以让它错过一个页面并且该页面上只有一个图像吗?可湿性粉剂
- 在 JavaScript 中,条件语句中 OR 运算符的正确语法是什么?我错过了什么
- if 语句中的一部分 JavaScript 代码运行,而同一块中的其余代码不执行.我在这里错过了什么
- 自定义光标代码在webkit中带有一个黑色方块.我错过什么了吗?