私の人生にとって、私はこのコードがうまくいかない理由を理解できません。私は個人的なウェブサイトを設定しようとしています。私は自分のコンテンツを配置する前に、すべてのエリアをセットアップして応答性にしたいと思っています。私は自分の作品(div id = container)を表示できるボックスの3x3グリッドが必要ですが、9番目のdivブロックを具体的に紹介するたびに(p9)、アレンジメントは一見何の理由もなく壊れます。ここでは、デスクトップのレイアウトのためのコードは次のとおりです。応答CSSの余分なスペースは、float:left;
body{
background-color:#FFB51E;
width:100%;
height:1000px;
position:absolute;
}
/* unvisited link */
a:link {
text-decoration:none;
background-color: #2A56C4;
color:#fff;
padding:15px;
border-radius:26px;
}
/* visited link */
a:visited {
color: fff;
}
/* mouse over link */
a:hover {
background-color:#FF581E;
}
/* selected link */
a:active {
color:#FF581E;
background-color:fff;
}
#header{
width:80%;
height:160px;
margin: 0 auto;
position:relative;
display:block;
}
.left{
color:#fff;
text-align: left;
margin-top:25px;
margin-bottom:15px;
font-size:36px;
position:relative;
float:left;
width:310px;
display:block;
}
.right{
text-align:right;
width:300px;
float:right;
padding-top:5px;
margin-bottom:15px;
font-size:24px;
position:relative;
float:right;
z-index:2;
}
.works{
text-align:center;
position:relative;
float:left;
left:30%;
font-size:25px;
width:100px;
display:inline-block;
}
.about{
text-align:center;
position:relative;
float:right;
right:30%;
font-size:25px;
width:100px;
display:inline-block;
}
.border{
background-color:none;
width:100%;
height:85px;
margin:0 auto;
border:none;
border-bottom: 6px solid #000;
float:none;
position:relative;
}
/*body stuff*/
#container{
position:static;
display:block;
margin:0 auto;
font-size:0px;
margin-top: -10px;
width:80%;
height:550px;
}
.p1{
background-color: aliceblue;
color:000;
font-size:12px;
width:230px;
z-index: 1;
float:left;
margin: 0px;
padding:0px;
}
.p2{
background-color: red;
width:230px;
z-index: 1;
float:left;
padding:0px;
}
.p3{
background-color: blue;
width:230px;
z-index: 1;
float:left;
padding:0px;
margin:0px;
}
.p4{
background-color: purple;
width:230px;
z-index: 1;
float:left;
margin-top: 20px;
padding:0px;
}
.p5{
background-color: green;
width:230px;
z-index: 1;
float:left;
margin-top: 20px;
padding:0px;
}
.p6{
background-color: brown;
width:230px;
z-index: 1;
float:left;
padding:0px;
margin-top: 20px;
}
.p7{
background-color: purple;
width:230px;
z-index: 1;
float:left;
margin-top: 20px;
padding:0px;
}
.p8{
background-color: green;
width:230px;
z-index: 1;
float:left;
margin-top: 20px;
padding:0px;
}
.p9{
background-color: green;
width:230px;
z-index: 1;
float:left;
margin-top: 20px;
padding:0px;
}
私は窓の外に私のラップトップを蹴るドロップから約5分ですので、ヘルプのいずれかの種類をいただければ幸いです! htmlのコードも必要であれば教えてください。
ねえ、そこに! StackOverflowへようこそ! [JSFiddle](https://jsfiddle.net/)にHTMLとCSSコードを追加して質問にリンクすれば、簡単にテストすることができます。ありがとう! –
ここにあなたのHTMLを追加する必要があります... – Johannes
ここに私のHTML + CSSを含むjsfiddleです:(https://jsfiddle.net/78zd8gh5/) –