1

在 Internet Explorer 9 中旋转超链接时,屏幕上的绘画似乎处理得很好,但可点击区域似乎不尊重这一点。

旋转是用-ms-transform,filter还是-ms-filter似乎无关紧要。a:link是否旋转超链接本身 ( ) 或它的容器 (例如 a )似乎也无关紧要div。对于后者,overflow:hidden也不尊重(同样,对于可点击区域;绘制区域按预期剪裁)。

有什么办法可以解决这个问题,还是我应该回退area[coords](当然,这不是可取的)?

4

2 回答 2

1

可悲的是,我在尝试将按钮旋转 90 度时遇到了同样的问题。IE 中的可点击区域仅在按钮的顶部。垃圾IE =[

我真的不想将图像用作按钮...

找到这个线程:Rotating clickable elements in IE8+也许它会帮助你(和我)......

于 2012-08-14T10:48:51.767 回答
1

查看此解决方案(使用 CSS3 旋转按钮并将其应用到绝对正确的位置不起作用

在此处复制文本以供参考:

我已经使用 -ms-transform: rotate(-90deg); 修复了它。不知何故,我在线使用的生成器中没有添加。可点击区域现在可以在 IE 中使用。– 用户 1466179

于 2013-07-19T14:57:40.447 回答