[英]How do i stop elements from moving when resizing the browser?
當我調整瀏覽器大小時,我的div標簽會自行調整大小。 我添加了min-width:我以為它可以停止它,但是不會。
的HTML:
<div id="wrapper">
<div id="adleft"></div>
<div id="adright"></div>
CSS:
#wrapper{
max-width: 50%;
margin: 0 auto;
}
#adleft {
height: 500px;
min-width: 48%;
background-color: red;
float: left;
}
#adright {
height: 500px;
min-width: 48%;
background-color: red;
float: right;
}
原因是您將min-width
為%
而不是px
。
使用%
表示當瀏覽器窗口縮小時48%的像素越來越少。 如果您定義min-width
以像素為單位),則當達到您聲明的最小像素數時,它將停止縮小。
HTML:
<div id="wrapper">
<div id="ad">
<div id="adleft"></div>
<div id="adright"></div>
</div>
將此包含在您的CSS中:
#ad
{
Display: table;
Margin-left: auto;
Margin-right: auto;
}
#adleft
{
height: 500px;
min-width: 48%;
background-color: red;
Margin-right:20px;
}
#adright
{
height: 500px;
min-width: 48%;
background-color: red;
}
這對我有用:HTML:
<div id="wrapper">
<div id="adleft"></div>
<div id="adright"></div>
CSS:
#wrapper{
max-width: 960px;
min-width: 960px;
margin: 0 auto;
margin-top: 30px;
}
#adleft {
height: 500px;
width: 48%;
background-color: red;
float: left;
}
#adright {
height: 500px;
width: 48%;
background-color: red;
float: right;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.