我知道这个问题已经被问过无数次了,我已经看过了。好的,我目前正在做一个网站,只是为了个人练习,并从做布局开始。它上面有 Boostrap 网格系统,我们正在查看的特定区域有两个 col-md-3 和一个 col-md-6,我们正在查看 col-md-6。
基本上,我假装为举办派对和活动等的企业创建一个网站,您可以通过 ID 和类的名称清楚地看出这一点。
正如我们从屏幕截图中看到的那样,当我调整窗口大小时,较大的#Events div 中的#h1、#EventParagraph 和.event 都会在我调整页面大小时移动和混乱。
我正在尝试实现两件事中的任何一项,严格用于桌面视图并且根本没有移动,或者使其与移动设备和平板电脑兼容,并让移动和调整大小反映这些变化。我想要两者的代码解决方案。
以下是图像结果:
然后这就是我按下浏览器上的还原按钮时发生的事情 然后这就是我进一步缩小浏览器时的结果
这是当前代码。
CSS
#Events {
border-color: black;
border-width: 1px;
border-style: solid;
height: 300px;
min-width: 90%;
margin-top: 20px;
margin-left: 25px;
overflow: auto;
}
#Party {
height: 150px;
width: 150px;
border-color: black;
border-width: 1px;
border-style: solid;
float:right;
margin-right:15px;
margin-top: 65px;
border-radius: 75px;
}
#h1 {
border-color: black;
border-width: 1px;
border-style: solid;
height: 50px;
min-width: 300px;
float:left;
margin-left: 15px;
margin-top: 15px;
}
#EventParagraph {
border-color: black;
border-width: 1px;
border-style: solid;
height: 150px;
width:330px;
margin-left: 15px;
margin-top:70px;
}
.event {
border-color: black;
border-width: 1px;
border-style: solid;
height: 50px;
width: 200px;
background-color: white;
margin-left: 15px;
margin-top: 10px;
}
.event h1 {
font-family: Friday Night Lights, sans-serif;
height:inherit;
}
HTML
<div class="row">
<div class="col-md-3" style="border-color: black; border-width: 1px; border-style: solid; height: 350px">
<div id="SocialMedia">
khkhkh
</div>
</div>
<div class="col-md-6" style="border-color: black; border-width: 1px; border-style: solid; height: 350px">
<div id="Events">
<div id="h1">
</div>
<div id="Party"></div>
<div id="EventParagraph"></div>
<div class="event"></div>
</div>
</div>
<div class="col-md-3" style="border-color: black; border-width: 1px; border-style: solid; height: 350px">
<div id="SocialMedia">
khkhkh
</div>
</div>
</div>