)私の目標は、1つの「container」div内に4つのdivを配置することです。ここでは、これまでに私のコードです:親Div内に複数のDivを並べる(
HTMLは
<body>
<div id="navBar">
<div id="subDiv1">
</div>
<div id="subDiv2">
</div>
<div id="subDiv3">
</div>
<div id="subDiv4">
</div>
</div>
</body>
私の知る限り、これは私の質問に関連するのです私のコードの一部でしかありません知っているようにCSS
#navBar
{
width: 75%;
height: 75px;
margin-left: 25%;
margin-right: auto;
margin-top: 2%;
border-width: 1px;
border-style: solid;
border-radius: 10px;
border-color: #008040;
overflow: hidden;
}
#subDiv1, #subDiv2, #subDiv3, #subDiv4
{
width: 25%;
height: 75px;
border-width: 1px;
border-color: #000;
border-style: solid;
}
#subDiv1
{
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
float: left;
margin-left: 0%;
}
#subDiv2
{
float: left;
margin-left: 25%;
}
#subDiv3
{
float: left;
margin-left: 50%;
}
#subDiv4
{
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
float: left;
margin-left: 75%;
}
I他の部分を残しました。実際に別のコンテナ内にあるので、navBarの幅とマージンに気をつけません。
P.S私はGoogleとのStackOverflowを検索し、私は参考になりました答えを見つけることができませんでした。 1つのdiv内に2つのdivを配置することについて多くの質問がありましたが、1つのdiv内に複数のdivを配置するためのものはありませんでした。
事前にお問い合わせいただきありがとうございます。
をうん私の悪いです。ちょうどそれを固定した。 – corecase
JSFiddleを提供できますか?問題は、浮動小数点のdivがすべて幅25%+ 1px境界にあるように見えます。あなたはそれを解決するために 'box-sizing:border-box'を使うことができます。 – powerbuoy
それは固定された男、とにかくありがとう! – corecase