您好,因为标题已经说过我试图让3个div彼此相邻而同时保持它们的响应,在这种情况下如果屏幕尺寸减小它会尝试堆叠自己哪个有效但问题是背景颜色它不会继续,它仍然认为它只有1行,而实际上有3个在彼此之下,如果它不完全清楚这里是一个小提琴的链接:http://jsfiddle.net/Lsqxn1fy/
h1 {
font-size: 18px;
text-align: center;
}
#darkbluebox {
background-color: #151723;
width: 100%;
padding: 0px 0px 100px 0px;
}
#container {
position: relative;
margin: 0 auto;
top: 45px;
background-color: #04040E;
width: 75%;
/* 960 / 70% */
clear: both;
}
#textarea {
position: relative;
margin: 0 auto;
width: 80%;
padding: 20px 0px 20px 0px;
color: #ECECEC;
}
#websites {
position: relative;
margin: 0 auto;
width: 65.2%;
padding: 20px 0px 0px 0px;
height: 270px;
}
#imagebox {
position: relative;
height: 220px;
width: 200px;
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px;
}
#JekerpmcK {
background-color: red;
height: 200px;
width: 200px;
}
#BuenaVistaK {
background-color: blue;
height: 200px;
width: 200px;
}
#OAA {
background-color: purple;
height: 200px;
width: 200px;
color: #fff;
text-align: center;
}
#TekstvakK {
height: 20px;
width: 200px;
font-family: helvetica, arial, sans-serif;
color: #fff;
text-align: center;
margin-bottom: 50px;
}
<div id="darkbluebox">
<div id="container">
<div id="textarea">
<h1><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit sed.</p><br><br>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit sedadipiscing elit sed.</p></h1>
</div>
<div id="websites">
<div id="imagebox">
<div id="JekerpmcK">
</div>
<div id="TekstvakK">
JekerPMC
</div>
</div>
<div id="imagebox">
<div id="BuenaVistaK">
</div>
<div id="TekstvakK">
BuenaVistaHoliday
</div>
</div>
<div id="imagebox">
<div id="OAA">
Under construction!
</div>
<div id="TekstvakK">
OAA Consultancy
</div>
</div>
</div>
</div>
</div>
所以最新发生的事情就是当网站意识到它不能让所有3个彼此相邻时它会将它们堆叠在彼此之下,同时使黑暗盒更高。
我已经阅读了一些地方,这可能是我需要澄清的事情,但我现在不知道如何以及在哪里,所以所有的帮助将不胜感激
答案 0 :(得分:3)