I have this css code:

.index-menu {
  float: right;
  width: 100px;
  height: 100px;
}
.index-menu .text-block {
  height: 50px;
  border: 1px solid #d1d300;
  background-color: #ffffff;
  color: #666;
}
.index-menu:hover .text-block {
  color: #000000;
}

How make this code work in IE10-11 and Mozilla? In Chrome this code works perfectly.

有帮助吗?

解决方案

In IE10,11 :active, :hover psuedo class don't triggered by child. Solution on IE support page ( by JS ): https://connect.microsoft.com/IE/feedback/details/757765/ie10-active-psuedo-class-should-be-triggered-by-child-elements-too

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top