2016-09-20 194 views
2

我有以下HTML:IE /邊緣連接移動文本

<a href="/"> 
    <svg viewBox="0 0 100 100"> 
     <circle cx="50" cy="50" r="48"/> 
     <text y=72> 
      <tspan x=50 text-anchor="middle">Hello World</tspan> 
     </text> 
    </svg> 
</a> 

當我將鼠標懸停在SVG,文本右移。我檢查是否添加了任何CSS,可能是一些填充,但根本沒有添加。當我移除懸停時,文本保持移位。

任何想法?謝謝。

+0

與邊緣,對我來說沒有移動文本,工作剛試過預期 – LGSon

+0

是的,我有同樣的問題。我還沒有找到解決方案 – FiftiN

+0

例如:http://jsbin.com/cihunadaji/1/edit?html,output點擊鏈接 – FiftiN

回答

0

我可憐的解決方案(我還沒有發現其他):

a:hover text, 
 
a:active text { 
 
    transform: translateX(0); 
 
}