0
フレックスボックスモデルをHTML5で使用する方法を学び、このコードでボックスの高さをコントロールできないという問題を解決しました。できるだけ短くしました。フレックスボックスのコントロールの高さ
<html lang="en">
<head>
<title>Welcome to my site</title>
<meta charset="utf-8"/>
<style type="text/css">
#mommy {
border: 2px solid blue;
display: -moz-box;
-moz-box-orient: horizontal;
width: 700px;
height: 300px;
-moz-box-pack: center;
}
#mommy div {
padding: 20px;
margin: 10px;
border-radius: 20px;
-moz-box-flex: 1;
height: 100px;
}
#kid1 {
border: 2px solid red;
background: green;
}
#kid2 {
border: 2px solid red;
background: yellow;
}
#kid3 {
border: 2px solid red;
background: red;
}
#kid4 {
border: 2px solid red;
background: orange;
}
</style>
</head>
<body>
<section id="mommy">
<div id="kid1">Child 1</div>
<div id="kid2">Child 2</div>
<div id="kid3">Child 3</div>
<div id="kid4">Child 4</div>
</section>
</body>
</html>
-webkit拡張機能を追加しましたが、Chromeではうまく動作しますが、Firefoxでは使用できません。
あなたはフレキシボックスでプレイするより多くの '-moz-'プレフィックスを必要としません。親に 'display:flex'を設定する必要があります(この場合は'#mommy') –