css - <p>标签不再上升

时间:2018-02-21 03:58:38

标签: html css

我在div标签中放了一个p标签。 我想让段落更高,但它不会移动。 但它确实会失败。

这是我的代码:

&#13;
&#13;
.iansoft-os {
left: 30%;
background-color: blue;
width: 130px;
height: 140px;
font-family: Ostrich Sans;
color: white;
}
&#13;
	<div class="iansoft-os">
		<a href="https://ianthepark.weebly.com/iansoft-os"><img src="powerpoint_orig.png" width="80px" height="80px" class="pic1" id="pic" onmouseenter="change3()" onmouseleave="change4()" onclick="alert(You are going to be headed to another website.)"></a>
	<p style="color: white; font-size: 12pt; margin-top: 1%">Iansoft OS 1.2.1/1.2.2</p>
	<p style="color: #00db87; font-size: 11pt; text-align: center;">Free</p>
&#13;
&#13;
&#13;

3 个答案:

答案 0 :(得分:0)

将P标签上的边距设置为0像素

p {
    margin:0px;
}

答案 1 :(得分:0)

这种情况发生在多个浏览器中,因为它们有自己的默认样式由浏览器设置。

要避免此问题,您可以重置&#34;所有CSS跨浏览器使用reset.css

或者,如果您希望在浏览器中保持所有样式的一致性,请使用 normalize.css

答案 2 :(得分:0)

在&lt; p&gt;中如果要向上移动,可以设置负边距。这适用于所有现代浏览器。

例如:

<p style="color: white; font-size: 12pt; margin-top: -10px">Iansoft OS 1.2.1/1.2.2</p>

请注意,这会拉高&lt; p&gt;也低于它。