2016-11-30 40 views
-1

我希望的宽度与.box相同而不是较小的主体div ".box"的内容".content"Div的内容不应该自动缩放

.box { 
 
    width: 95%; 
 
    background-color: red; 
 
    padding: 20px; 
 
    text-align: center; 
 
    margin: 55px auto 40px; 
 
} 
 
.content { 
 
    display: inline-block; 
 
    text-align: center; 
 
    width: 530px; 
 
    height: 500px; 
 
    padding: 57px 40px 0; 
 
    background-color: #e9e9e9; 
 
    height: 800px; 
 
    box-sizing: border-box; 
 
}
<div class="box"> 
 
    <div class="content"> 
 
    <img src="images/image.png" alt=""> 
 
    </div> 
 
</div> 
 

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
 
<script src="js/bootstrap.min.js"></script> 
 
<script src="js/main.js"></script>

回答

1

设置width至100%,并添加min-width: 530px;和你.content将规模如果宽度不小于.box

.box { 
 
    width: 95%; 
 
    background-color: red; 
 
    padding: 20px; 
 
    text-align: center; 
 
    margin: 55px auto 40px; 
 
} 
 
.content { 
 
    display: inline-block; 
 
    text-align: center; 
 
    min-width: 530px; 
 
    width:100%; 
 
    height: 500px; 
 
    padding: 57px 40px 0; 
 
    background-color: #e9e9e9; 
 
    height: 800px; 
 
    box-sizing: border-box; 
 
}
<div class="box"> 
 
    <div class="content"> 
 
    <img src="images/image.png" alt=""> 
 
    </div> 
 
</div> 
 

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
 
<script src="js/bootstrap.min.js"></script> 
 
<script src="js/main.js"></script>

+0

谢谢,但它不是我的意思,我需要的内容有最大宽度530px。当.box小于530px时,.content应该变小。 – user7206180

+0

@ user7206180将'min-width'更改为'max-width' – Dave