html - HTML - 使用CSS id设置td元素的宽度

我在Django开发一个应用。

我试图设置table最后一列的宽度,让它等于10像素。

我通过在元素中设置style="width: 10 px"

以下是CSS文件内容:


#url_cell{


 width: 10px;


}



下面是模板:


<table>



 <tr style="font-weight: bold; text-align: center;width:100px">



 <td class="class_Tabella_Head">Lemma</td>


 <td class="class_Tabella_Head">Acronimo</td>


 <td class="class_Tabella_Head">Definizione</td>


 <td class="class_Tabella_Head">Titolo documento fonte</td>


 <td id="url_cell" style="width: 10 px" class="class_Tabella_Head">URL documento fonte</td>



 </tr>



{% for row in queryresult_key %}



 <tr> 



 <td class="class_Tabella_Risultati">{{ row.0 }}</td>


 <td class="class_Tabella_Risultati">{{ row.1 }}</td>


 <td class="class_Tabella_Risultati">{{ row.2 }}</td>


 <td class="class_Tabella_Risultati">{{ row.3 }}</td>


 <td id="url_cell" style="width: 10 px" class="class_Tabella_Risultati">{{ row.4 }}</td>



 </tr>



{% endfor %}



</table>



时间: 原作者:

可以使用:last-child选择器访问列表中的最后一个元素:


table tr td:last-child { width: 10px }



你还需要将固定布局添加到table:


table { table-layout: fixed; }



原作者:
...