如何避免两段文字并排重叠

时间:2019-05-20 14:15:33

标签: html css

我有2个<p>标签。如何让第二个<p>标签溢出但不与第一个<p>标签重叠。

下面是我想做的事的一个例子

<p>Heading</p> - <p>Text text text text text text text text text text</p>

1 个答案:

答案 0 :(得分:0)

与SteffPoint相反。绝对不要将html表用于网页结构。我建议您要做的是将两个段落都放置在自己的div中,以便它们具有自己的块,然后将它们彼此相邻地浮动。为此,最重要的是块的宽度。确保div的宽度足够小,以便在浮动时底部div向上滑动。我通常使用“%”符号,使其适应窗口的大小。

/*  CSS */
/* This border is simply to see the block you have around each paragraph */
.Block {
	border: 1px solid black;
	padding: 2px;
	margin: 2px;
  width: 40%;
}

.adjacentBlock {
	float: left;
}
<html>
	<head> 
		<link rel="stylesheet" href="help.css">
	</head>
	<body>
 
	<div class="Block adjacentBlock">
	  <p>This is your first paragraph inside the div</p>
	</div>

	<div class="Block adjacentBlock">
	  <p>This is your second paragraph inside the div</p>
	</div>

	</body>
</html>