Java 在<;中仅显示3行;p>;包含多个<;p></p>;
我有一个p标签,它包含几个p标签 下面是从后端获取的html代码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>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标记,只会得到一行很长的文本。