1
私はCSSが初めてです。 3つの列を持つWebページを構築しています。左側はナビゲーション用、もう1つはページコンテンツ用、もう1つは外部リンク用とメモ用です。まず、幅をパーセンテージで調べたところ、オーバーフローが発生していました。今すぐ右のボーダーが消えてしまったように、オーバーフローもうまくいかない。ここに私のコードです。私を助けてください。前もって感謝します。CSSでは余白とオーバーフローが効きません
//Total pixels: 1366px. (I found this after running a given code on www.w3schools.com).
#rightcontentborder {
border: 2px solid;
padding: 5px;
/* border-radius: 1em;*/
//Left-margin = 1366 - 716 = 650px.
margin-left: 650px;
margin-right:1366px;
// width:50px;
height:700px;
// overflow:scroll;
float: right;
position: absolute;
}
#maincontentborder {
border: 2px solid;
padding: 5px;
// background: #dddddd;
margin-left: 216px;
//Given width=500px.
//Right-margin = 1366 - (216+500) = 1366-716 = 650px.
margin-right: 650px;
// width: 100px;
height: 700px;
overflow: scroll;
// float: center;
}
#leftcontentborder {
border: 2px solid;
padding: 5px;
// background: #dddddd;
/* border-radius: 1em;*/
margin-left:0px; /*I have added this line to adjust the left margin of the LEFT content*/
margin-right:1150px; /*I have added this line to adjust the right margin of the LEFT content*/
//Width = 1366-1150 = 216px.
height:700px;
// float: left;
position: absolute;
}
あなたの 'HTML'を共有してください。 –
はい、私たちはHTMLなしで助けません.. –
あなたの懸念をありがとう。私は自分の問題をより深く理解するためにHTMLコードを提供していたはずです。氏Eranga Kapukotuwaによって提供されたコードは、私が問題を整理するのを助けました。ここに私のHTMLコードです: –