【发布时间】:2018-12-06 21:22:33
【问题描述】:
我想将我的所有类别元素并排放置,但由于某种原因,我得到了两个并排的元素,然后新的一行开始,在左边我仍然有很多空间......
css
.category {
float: left;
width: 40%;
margin-right: 3.33333%;
margin-bottom: 3.33333%;
padding: 15px;
text-align: center;
box-sizing: border-box;
background: radial-gradient(white, white, whitesmoke);
border-radius: 3%;
}
.categorycover {
height: 100px;
-webkit-box-reflect: below 8px -webkit-gradient(linear, right top, right bottom, from(transparent), to(rgba(255, 255, 255, 0.2)));
}
模板
{% block content %}
{% for category in object_list %}
<div>
<span class="category">
<img class="categorycover" src="/media/{{ category.cover }}">
<h1>{{ category.title }}</h1>
<p>{{ category.post_set.count }}Posted element(s)</p>
<p>{{ category.description|readmore:10|linebreaksbr}}</p>
</span>
</div>
{% endfor %}
{% endblock %}
我是否必须在其上放置一个 100% 页面宽度的 div 容器?任何提示都会有所帮助。
【问题讨论】: