這個新的CSS3的東西是那麼花哨,但渲染似乎是瀏覽器之間真的不一致(我甚至不談論陰影形狀本身)奇Firefox顯示(CSS變換)
在這裏,我做了例如,看起來在Chrome神勇,但在Firefox中鋸齒狀邊界: http://jsfiddle.net/eBJxV/4/
請注意,我添加了一個箱陰影,它看起來像背景顏色彪炳。 對於Chrome,translate3D有這種解決方法,我還可以爲Firefox做些什麼嗎?
這裏的代碼,你也可以看到的jsfiddle
h1 {
background-color: #E8501F;
border-radius: 13px 0 0 13px;
box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
display: block;
font-size: 18px;
height: 30px;
letter-spacing: 0.03em;
padding: 0 20px;
text-transform: uppercase;
transform: matrix(0.997564, -0.0697565, 0.0697565, 0.997564, 0, 0);
transform: rotate(-4deg) translate3d(0, 0, 0);
-webkit-transform: matrix(0.997564, -0.0697565, 0.0697565, 0.997564, 0, 0) translate3d(0, 0, 0);
-webkit-transform: rotate(-4deg) translate3d(0, 0, 0);
margin:10px 0;
width:100px;
font-weight:bold;
font-family:Verdana;
color:#ffffff;
}
body{
background-color:#FFF;
}
用於舊火狐 –
檢查這個好例子-moz-變換:http://css3please.com/ – Vucko