я кодировал «открытую руку» указатель с Base64 и заливал в определении класса в моем CSSBase64 кодированного изображения в CSS для курсора не работает в IE8, IE9
.cursor-hand
{
cursor:url(data:image/bmp;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=), default;
}
К сожалению, это не работает в IE8, IE9
Пробовал в последних Safari, Firefox (Win/Mac), Chrome (Win/Mac) и отлично работает.
Чтобы исправить это, я попытался изменить тип данных (/ х-значок изображения, изображение-изображение/vnd.microsoft.icon, ...)
Я пытался в URL закодировать с% строки в побег ордера/+ = но ничего не изменилось.
Однако, как то, что я здесь, он должен работать
http://msdn.microsoft.com/en-us/library/cc848897%28VS.85%29.aspx
Единственный способ, которым я могу получить открытой рукой курсор, хранящий его в файл ...
.cursor-hand
{
cursor:url(pathto/hand.cur), default;
}
... но я хочу избежать этого, потому что это очень маленький файл, и я работаю над тем, чтобы сделать запросы минимальными.