Html 更改td在一行中的位置
我在寻找一种方法来改变两个td在一个tr中的位置。 所以开关的位置。左边的应该在右边,反之亦然Html 更改td在一行中的位置,html,css,Html,Css,我在寻找一种方法来改变两个td在一个tr中的位置。 所以开关的位置。左边的应该在右边,反之亦然 <table> <tr> <td>left cell, but i should be on the right side</td> <td>right cell, and i want to be on the left side</td> </tr> </tab
<table>
<tr>
<td>left cell, but i should be on the right side</td>
<td>right cell, and i want to be on the left side</td>
</tr>
</table>
左边的牢房,但我应该在右边
右边的牢房,我想在左边
我试着让它们左右浮动。试着这样:
*{margin:0;padding:0;列表样式:none;}
表{宽度:100%;}
tr:第一个子项{显示:块;溢出:隐藏;宽度:100%;}
td{float:right;width:50%;}
左边的牢房,但我应该在右边
右边的牢房,我想在左边
这应该行得通。只需使用style属性
<table>
<tr>
<td style="float:right; display:block;">left cell, but i should be on the right side</td>
<td style="float:left; display:block;">right cell, and i want to be on the left side</td>
</tr>
</table>
左边的牢房,但我应该在右边
右边的牢房,我想在左边
如果使用合适的css选择器可以实现内联样式,为什么还要推荐内联样式?内联样式一直被认为是不好的practice@Luca老实说,这只是为了演示float将如何工作(OP声称已经尝试过,但失败了)。选择器和内联都可以工作,如果OP想把它放在样式表中,那就看他了。不过我同意你的观点,你应该总是把标记和样式分开。这也是在OP发表评论说他不能编辑html之前。