2014-11-05 71 views
-1

我有一个针对光标被设置为在IE 10光标不改变悬停

.TextBox:hover{ 
    cursor : move; 
} 

HTML

<div tabindex="5" id="5" class="TextBox" style="display: block; font-size: 74.5833%;padding: 8px;"> 
     <div class="contentWrapper" style="border: 1px dotted rgb(147, 147, 147); cursor: text;"> 
      <div class="contentEditor ElementToTransform" tabindex="1">  
       <div contenteditable="true" id="" class="contentEditorDiv"></div> 
      </div> 
     </div> 
</div> 

在所有的浏览器包括IE 11它的正常工作一<div>,但只在IE 10中显示正常的指针。

有人可以帮忙吗?我不能在Fiddle上重现这个问题,div是更大的Web应用程序的一部分,并且在IE 10上引发了一些问题。我尝试了答案中提到的所有内容,但目前为止没有任何内容。

+0

你能不能给html也 – 2014-11-05 08:57:36

+0

@ManjunathSiddappa加html – 2014-11-05 09:13:50

回答

0

Atlast我想通了这个问题。对于

.TextBox 

我已成立

background-color : transparent !important; 

改变它

background-color:rgba(255, 255, 255,0) !important; 

固定的问题。如果我们直接使用transparent,看起来像IE 10有鼠标指针问题。

0

试试这个代码,我希望它会解决你的问题,如果它不工作,请提供HTML

.TextBox *:hover{ 
    cursor : wait !important; 
} 
0

光标:进展;在Chrome中为我执行相同的光标。你可以试试。

1

我不确定它会在IE 10中工作,因为我没有它。

在IE 9中测试,它像一个魅力一样工作!

试试这个小提琴

http://jsfiddle.net/xz5kyggr/5/

<div tabindex="5" id="5" class="TextBox" onmouseover="this.style.cursor='move'" > 
Link to wait 
</div>