Javascript 使文本的前一行短于下一行
如果文本长度未知,有没有办法使前一行文本总是比下一行短? 像这样的事情:Javascript 使文本的前一行短于下一行,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如果文本长度未知,有没有办法使前一行文本总是比下一行短? 像这样的事情: Lorem ipsum dolor sit amet, consectetur adipiscing et libero posuere pellentesque. Vivamus quis nulla justo. vel lacinia sapien scelerisque eget. Vivamus ut velit elit. Donec HTML中只有一个段落 我曾经尝试过使用文本缩进或:第一行,或者使用段落
Lorem ipsum dolor sit amet, consectetur adipiscing
et libero posuere pellentesque. Vivamus quis nulla justo.
vel lacinia sapien scelerisque eget. Vivamus ut velit elit. Donec
HTML中只有一个段落
我曾经尝试过使用文本缩进或:第一行,或者使用段落的填充和宽度,但都不起作用(我想这是意料之中的…)。
我们也试着用计算机计算线条的宽度
但是也没有结果(我不太擅长jquery…)
我不能在html上添加额外的标记(当然,不能直接添加,如果需要,我可以用脚本添加)。最好使用css,但我也可以添加jquery
请提供帮助。是的,您可以使用选择器p并将其归属于您希望本段结束的句子部分,例如,使用行距调整其前导
p{
字体:14px nor Futura,无衬线;
线高:20px;
颜色:#333;
}
这是我的第一句话。
这是一个非常,非常,非常,很长的句子
这句话比上一句长,我不知道为什么
您可以使用jQuery在一定数量的字符后添加一个
标记(计算字符数,然后在X number之后插入标记)。然后,只需在每次迭代的计数器中添加10个字符即可?@robooneus这是个好主意,谢谢。我将尝试编写此代码。然后您需要在要分隔段落的不同部分中使用选择器。小提琴/代码更新。
p {
font:14px nor Futura, sans-serif;
line-height:20px;
color:#333;
}
<p>This is my first sentence.
<br>This is a very, very, very, long sentence
<br>This sentence is longer than the last, I don't know why.</p>