Java 在<;中仅显示3行;p>;包含多个<;p></p>;

Java 在<;中仅显示3行;p>;包含多个<;p></p>;,java,html,css,angular,Java,Html,Css,Angular,我有一个p标签,它包含几个p标签 下面是从后端获取的html代码 <p><p>Hello World1</p><p>Hello World2</p><p>Hello World3</p><p>Hello World4</p><p>Hello World5</p><p>Hello World6</p></p> 你好世界1你好世界2

我有一个p标签,它包含几个p标签

下面是从后端获取的html代码

<p><p>Hello World1</p><p>Hello World2</p><p>Hello World3</p><p>Hello World4</p><p>Hello World5</p><p>Hello World6</p></p>
你好世界1

你好世界2

你好世界3

你好世界4

你好世界5

你好世界6

现在我只想显示几行

但后端有时也返回不带p标记的html。

让我知道如何解决这个问题

现在我正在从事Angular 6项目


谢谢。

从后端获取html代码后,您应该删除
p
标记,并将此css添加到
p
标记中

以下是解决方案:

显示:-webkit框;
溢出:隐藏;
文本溢出:省略号;
-webkit线夹:3个;
-网络工具包盒方向:垂直;

我希望这对您有用。

您如何从Angular应用程序中检索和显示此html代码?如果您“删除p标记”,如何“在p标记中添加此css”?p标签被删除了,所以没有地方添加css。我能理解你的意思。因此,一旦从后端接收到p标签,就删除p标签,然后汇总文本,然后添加一个p标签。如果删除p标签,如何识别“行”?每个内部p标记的内容都是一行(实际上是段落),因此如果删除p标记,只会得到一行很长的文本。