-moz-border-radius を検出する Mozilla に問題があります。通常の境界半径にデフォルト設定されており、それを削除すると、エッジで再び正方形に戻ります。
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 15px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 15px;
border-top-left-radius: 3px;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 3px;
mozilla が border-radius の -moz- を削除したと聞いたことがありますが、これを確認できる人はいますか? このコードを使用してサイトのボタンを作成していますが、クロスブラウザーで動作させるのに問題があります。
/* BACKGROUND GRADIENTS */
background: #A2C838;
background: -moz-linear-gradient(top, #A2C838, #92B432 50%, #82A02D 51%, #718C27);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #A2C838), color-stop(.5, #92B432), color-stop(.5, #82A02D), to(#718C27));
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#A2C838', EndColorStr='#718C27'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#A2C838', EndColorStr='#718C27')"; /* IE8 */
問題は、現在 mozilla と IE に影響を与えているように見えるので、border-radius を実際に使用できないことですが、IE はグラデーションをサポートしていないため、フィルターを使用する必要がありました。両方を正方形にすることもできますが、丸みを帯びた角の外観が好きで、保存できればよいと思います. 前もって感謝します。