だから、背景の写真を含む div を Web ページに表示しようとしています。IE では問題なく表示されますが、クロムでは全画面表示でなくてもページがきれいに表示され、ウィンドウを全画面表示にすると、div 2 の境界線の右側が約 20 ピクセル広すぎます。最初の div は使用可能な画面のサイズで、2 番目の div はその中央にある 75% です。また、クロムが最初の div で 100% の高さを認識していないように見えます。これが私のcssスタイルシートです:
@charset "utf-8";
/* CSS Document */
#main {
background-repeat:no-repeat;
background-size:cover;
font-size: 24px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding:40px;
height:100%;
width:100%;
position: relative;
background-image: url(../graphics/craig-smith-background.jpg);
}
#body {
min-height:500px;
width:75%;
background-repeat:no-repeat;
background-image: url(../graphics/back2.jpg);
margin: 0 auto;
position:relative;
border:groove;
border-color:#333;
border-width:5px; (edit)
padding:0;
}
私は両方のdivでパディングとマージンを試しましたが、これを理解できないようです。
(編集)指定する必要があります。境界線と右側の画像の間に20pxのスペースがあり、そこにdiv 1の背景画像が表示されます.