簡體   English   中英

調整瀏覽器大小時如何阻止元素移動?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM