我有一个django表,它应该显示一个名为Resource的模型的每个字段的内容,我这样写了它,结果是上下文字典的一部分,只是包含过滤的Resource对象。
<table style="width: 70%;">
<tr>
<th>Title</th>
<th>Author</th>
<th>Country</th>
<th>Description</th>
</tr>
{% for resource in results %}
<tr>
<td><a href="{{ resource.link }}">{{ resource.title }}</a></td>
<td>{{ resource.author }}</td>
<td>{{ resource.country }}</td>
<td>{{ resource.description }}</td>
</tr>
{%endfor%}
目前创建的基本html表格大小约为1500 x 3200.相当大,但这不是因为我的显示器很大或类似的东西。事实上,即使我将css样式设置为width: 70%
属性或任何类型的东西,表的尺寸也不会改变。
如果我删除了以下行<td>{{ resource.description }}</td>
,它应该显示资源模型的文本字段&#34; description&#34;然后,然后我可以实际自定义桌子的宽度,防止它这么长。
我需要能够缩短表格的宽度,特别是这个字段。可以做些什么?
答案 0 :(得分:0)
尝试为描述<td>
添加css。
stye="overflow-x: scroll; width: 300px;"
这样,无论描述有多长,它都不会拉长桌面。