【发布时间】:2015-11-08 07:47:11
【问题描述】:
我想模仿http://www.chaldal.com的购物袋功能你会在右边看到一个显示摘要的小框,但是如果你点击它,它会展开并永久占据右侧两列。我用 Bootstrap 为项目列表创建了六列。我猜我可以创建一个绝对位置的小盒子。如何创建扩展的购物袋,它需要正确的两列显示并且即使我浏览网站也不会消失。另外,我使用以下代码在 6 列中显示项目。
<div id="product-list" class="row">
{% for item in items %}
<div class="col-sm-2">
<h5 class="text-center">{{ item.name }}</h5>
{% widthratio item.height item.width 150 as height %}
{% if item.image %}
<img src="/{{ item.image }}" height="{{ height }}" width="150"/>
{% else %}
<img src="{% static 'default_images/default_medicine.jpg' %}" width="150"/>
{% endif %}
Tk. {{ item.mrp }} / {{ item.unit }}
</div>
{% if forloop.counter|divisibleby:6 %}
</div>
<div class="row">
{% endif %}
{% endfor %}
</div>
如何在购物袋打开时将其更改为四列?被数字整除的也必须改变。
【问题讨论】:
标签: javascript css django twitter-bootstrap grid