刚开始学习CSS/HTML。我正在为教育目的创建一个网站。 我也很难解释的东西,所以我希望你明白。为什么inline-block和max-width不能一起工作?
网站:http://66.172.10.179/resolver/
我试图让BOX1的最大宽度为300像素。 我想做一个这样的盒子:
但由于某种原因,如果我删除显示:inline-block;它看起来像这样:
如果我把inline-block的;并将最大宽度更改为正常宽度,然后问题是 该框不会根据屏幕网站调整大小。
CSS:
.stats {
padding: 15px;
}
.box1 {
background-color: blue;
width: 300px;
display: inline-block;
padding: 10px;
}
.icon {
font-size: 50px;
color: white;
display: inline;
}
.text {
float: right;
display: inline;
}
HTML:
<section class="stats">
<div class="box1">
<div class="icon">
<i class="fa fa-hdd-o"></i>
</div>
<div class="text">
<p>123</p>
<p>Servers</p>
</div>
</div>
为什么不使用Twitter Bootstrap网格系统?您的页面将会有响应。固定宽度的东西,如顶部导航是一个坏主意,在2014年。 –
是你在找什么http://jsfiddle.net/ZeLx9/ –
你是绝对正确的。你在解释事情上很糟糕。所以,我很困惑,因为你的标题是“为什么inline-block和max-width不能一起工作?”你的问题是关于为什么当你删除内联块时它不工作? –