我的布局有问题。当我缩放到 100% 时,它在我的电脑上看起来不错。但是当我放大或缩小布局中断。我尝试了几种包装布局的方法,但到目前为止还没有奏效。由于我需要响应式布局,我们将不胜感激。
html:
<body>
<div class="low_wrapper">
<div id="intro" class="category">
<p><span class="category_description"><h1>Intro</h1></span></p>
<div class="low_info_header" >head</div>
<div class="low_info_element_big"></div>
<div class="low_info_element_big"></div>
<div class="low_info_header" >head</div>
</div>
<div id="women" class="category">
<h1>Women</h1>
<div class="low_info_header" >head</div>
<div class="low_info_element_big"></div>
<div class="low_info_element_big"></div>
<div class="low_info_header" >head</div>
</div>
</div>
</body>
CSS:
body{
margin: 0 0 0 0 ;
}
.category h1{
float:left;
width:940px;
font-family:'Open Sans';
}
.low_wrapper{
position:absolute;
margin-left:30px;
margin-top:30px;
position:absolute;
}
#low_info{
margin: 0 0 0px 33px;
width:940px;
background-color: #ccc;
float:left;
}
.low_info_header{
width:940px;
height:120px;
background-color:#FF0A83;
float:left;
position:relative;
}
.low_info_element_big{
height:400px;
width:460px;
background-color:#FF0A83;
margin-top:10px;
margin-right:20px;
margin-bottom:10px;
float:left;
position:relative;
}
最佳答案
在您的 .css 中,您使用 px
为您的元素指定了特定大小。如果您希望您的布局随屏幕调整大小,您应该使用 %
(即屏幕大小的百分比)将大小应用于您的元素。这样,当您的屏幕尺寸发生变化时,您的元素将相对于它调整大小,从而保持您的布局不变。
关于HTML CSS - 缩放时布局中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18378318/