Html 如何仅在换行时添加边距?

Html 如何仅在换行时添加边距?,html,css,Html,Css,当一个字符串被拆分为多行时,我试图添加一个边距底部 我读到了有关盒子装饰破裂的文章,但这似乎并没有达到我想要达到的目的 下面的代码片段显示了我正在尝试做的事情(只有最后一行应该有页边距底部) div{ 最大宽度:250px; } 桌子{ 边界塌陷:塌陷; } 表,th,td{ 边框:1px纯黑; } 运输署分区{ 边缘底部:25px; } 一个 1. 这是一个短字符串 两个 2. 这是一个短字符串 三 3. 这根绳子太长了,会断的 我搜索的每个地方都说这是不可能的,所以我们需要一个严肃的巫术

当一个字符串被拆分为多行时,我试图添加一个
边距底部

我读到了有关盒子装饰破裂的文章,但这似乎并没有达到我想要达到的目的

下面的代码片段显示了我正在尝试做的事情(只有最后一行应该有
页边距底部

div{
最大宽度:250px;
}
桌子{
边界塌陷:塌陷;
}
表,th,td{
边框:1px纯黑;
}
运输署分区{
边缘底部:25px;
}

一个
1.
这是一个短字符串
两个
2.
这是一个短字符串
三
3.
这根绳子太长了,会断的

我搜索的每个地方都说这是不可能的,所以我们需要一个严肃的巫术和一点你必须同意的限制

表格{
边界塌陷:塌陷;
}
表,th,td{
边框:1px纯黑;
}
td跨度{
显示:内联块;
}
div{
宽度:250px;
}
td span:之后{
内容:“;
保证金顶部:计算((100%-250px+1px/10)*16*10);
显示:块;
}

一个
1.
这是一个短字符串
两个
2.
这是一个短字符串
三
3.
这根绳子太长了,会断的

你能分享你想要的屏幕截图吗?这里是一个屏幕截图:你可以为上面两行添加td或TR的add class。这个边距的用途是什么?如果这些行不是单独的块级(至少是内联块)元素,你就不能单独使用CSS。不过,Canvas确实支持。看来你要做点小工作了。另一个选项是创建网格设计,其中一个空格表示一个字母。然后你就会知道文本什么时候在这行的末尾。