2013-03-06 105 views

回答

2

這似乎不是居中的原因是因爲您已將其旋轉。當css離開轉換時,它會完成所有常規樣式,然後轉換它。因此,如果您要刪除transform,您會發現問題不在於水平居中,而在於垂直居中問題。爲了解決這個問題,必須添加

display:table-cell; 
vertical-align:middle; 

的箭頭中間

我有小提琴here

而且對齊,如果你需要做更多的東西跨瀏覽器兼容幫助,http://prefixr.com/是一個很好的工具。例如,它會變成你的opacity:0.5;

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
filter: alpha(opacity=50); 
opacity:0.5; 

這應有助於爲Internet Explorer

+0

輝煌,感謝您的見解! – 2013-03-06 23:02:30

+0

你的回答太快了,直到10分鐘後我才接受。 – 2013-03-08 18:28:50

+0

這對你有幫助嗎?我還編輯了我的答案,以包含交叉兼容性問題 – 2013-03-08 19:05:22