假设我有pre
和div
:
<pre>Hello</pre>
<div>Hello</div>
我给他们定位和标注position: absolute
和朋友:
pre {
position: absolute;
top: 5%;
left: 5%;
right: 50%;
bottom: 5%;
}
div {
position: absolute;
top: 5%;
left: 50%;
right: 5%;
bottom: 5%;
}
然后pre
垂直降低,垂直结束。您可以在jsFiddle demo上看到我的意思。
如何将pre
和div
排成一行?
答案 0 :(得分:4)
将margin:0
添加到pre
。 (fiddle)
答案 1 :(得分:1)
某些元素具有默认属性值。在这种情况下,pre
的默认顶部和底部边距为13px,需要重写才能使其显示为您想要的效果。
答案 2 :(得分:0)
除了@ canon的回答,您还可以重置全局默认值:
*{
margin: 0;
padding: 0;
}