在 css 中使用自动边距但想要最小边距

新手上路,请多包涵
阅读 474
2 个回答

如果我看到你的代码和问题可能是你可以这样写:

 div{
 margin:5px 10% 5px 5%;
}

检查更多 http://jsfiddle.net/spVNu/1/

原文由 sandeep 发布,翻译遵循 CC BY-SA 3.0 许可协议

可能需要另一个 div 才能完成此任务。我将您所说的 div 称为#content div。我知道你的会有更多的CSS。这只是我所讨论的利润率的例子。接下来,我们将把#content div 放在我们将称为#container 的div 中。我们也将在此 div 中将边距设置为自动。添加的方面是我们将向#container div 添加填充(右和左)。

 #content {
    margin: auto;
}

#container {
    padding-right: 5px;
    padding-left: 5px;
}

我认为这将实现您正在寻找的东西。请记住 #content div 的最小宽度,它可以很好地工作。

原文由 Patrick 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏