0

FirefoxとChromeの負の相対位置が異なる理由がわかりません。また、Flexboxが最新で機能するかどうかもわかりません。 例えば

Firefoxで動作します:

margin-right:-200px

Chromeでは以下で動作します:

right:-200px

デモ:

http://jsfiddle.net/3fJqZ/48/

4

1 に答える 1

1

Firefoxでは、折りたたま-webkit-box-sizingれていることに適用しています。.flex-item

ChromeなどのWebkitブラウザにもこのプロパティを追加する必要があります。

-webkit-box-sizing: border-box;.flex-item`に追加してみてください

ボックスサイズを適用しない場合、パディングはボックスの幅に影響し、-200px移動した後もボックスが表示されたままになります。

結果を参照してください:http://jsfiddle.net/3fJqZ/54/

于 2013-03-25T17:00:15.143 に答える