12

Operaでbackground-position-xを設定するにはどうすればよいですか?

div#logocontainer{
    width: auto;
    height: auto;
    text-align: center;
    line-height: 200px;
    overflow: auto;
    margin-left: auto;
    margin-right: auto;
    background-image: url(../img/WatermarkMP.png);
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    padding: 10px;
}

次のCSSルールがあります。ChromeとSafari、デスクトップとモバイルのバージョンで正しく表示されます。ただし、Operaでは機能しません。background-position-x:50%をサポートしていないようです。background-position-y:50%; ルール。Operaと互換性を持たせるために、これをスクリプト化する必要がありますか?オペラもサポートするためにこれを回避するにはどうすればよいですか?

また、jQueryMobileのコーナーを丸めていないようです...

4

1 に答える 1

23

設定する必要がありますbackground-position: 50% 50%。これら-x-yプロパティは、Internet Explorer と Webkit ブラウザーでのみサポートされています。

于 2012-06-12T12:32:52.583 に答える