我似乎也有一个奇怪的问题。
我有一个django应用程序可以从表单中创建一个注释。从此表单输入的所有这些注释都存储在表格列表中。像这样。
<div style="overflow:auto; height:100px; width:721px; padding:12px; border:1px solid #C0C0C0">
{% for note in notes %}
<table style="border:1px solid #C0C0C0">
<tr><th >{{note.datetime}} {{note.datetime.time}} - Posted by {{note.user}}</th></tr>
<tr><td>{{ note.note}}</td></tr>
</table>
{% endfor %}
</div>
如您所见,第一行将打印用户名,日期和时间。第二行产生该音符。问题是如果我创建一个非常长的的注释,(很多单词)第一行开始向右移动更多。我不希望这种情况发生。我怎么能阻止标题行留在左边,无论多少单词&amp;你为笔记输入的字母?
答案 0 :(得分:3)
默认情况下,th会将其文本居中。所以你应该保持对齐:
<tr><th style="text-align: left">{{note.datetime}} {{note.datetime.time}} - Posted by {{note.user}}</th></tr>
当然我也有义务告诉你,应该避免在这样的标签上添加样式属性。实际上你的css应该存在于一个单独的文件中,但显然这对你现有的问题没有帮助。