【发布时间】:2012-10-08 22:13:26
【问题描述】:
具有固定宽度侧边栏和流体中心的三列网格。
我很难处理这个问题。我有这些属性:
#sidebar { width: 65px; padding: 0px; }
#content { width: 100%; }
然后在我的模板中都这样调用:
{% block left_sidebar %} Test {% endblock %}
{% block content %} Content {% endblock %}
{% block right_sidebar %} Test {% endblock %}
但是,它会将左侧边栏置于“内容”之上,而将右侧边栏置于其下方。我该如何克服呢?
如果边栏中没有内容,我希望中间内容填满所有可用空间。这就是为什么我试图在可用空间之间将其设置为 100%。所以如果没有左栏,我希望中间的内容自动填满页面的左2/3。
【问题讨论】: