SO チャットのような div 内にボックスを浮かせていますが、ユーザーが独自のチャット ルームを作成できる自分の Web サイト用のボックスを作成しています。ページ上のこれらのボックスはチャットルームを表し、それらに最適な幅を作りたいので、余白に余分なスペースがなくても、ページにぴったり収まります。それらが配置されているメインの div は 965px で、その左右に 15px のパディングがあり、幅は 935px です。幅を 965px から 935px に減らして、合計幅を 965px に保ちます。
私のシナリオのアイデアを得るには、A Fiddleをチェックしてください
ご覧のとおり、divの右側の端にスペースが残っていますが、それは望ましくありません.チャットボックスをピクセルに完全に合わせて幅全体に合わせ、境界線も幅としてカウントされることを忘れないでください. 誰かが私を助けることができれば、それは素晴らしいことです!
CSS スタイル
body {
width:1000px;
}
#Body {
width:935px;
padding:15px;
height:500px;
background-color:#F1F1F1;
margin:0 auto;
}
.ChatRoom {
float:left;
width:223px;
height:200px;
border:1px solid #666;
cursor:pointer;
margin-right:8.75px;
background-color:#FFF;
}
.ChatTitle {
width:100%;
height:30px;
line-height:30px;
font-size:13px;
font-weight:bold;
text-align:center;
background-color:#C6D6D9;
border-bottom:2px solid #9C0;
}