【发布时间】:2017-02-25 04:48:21
【问题描述】:
(如果有更简单的解决这个问题的方法,请告诉我)
我希望这个网站有 2 个文本部分,屏幕两侧各一个。
我成功地做到了。我使用 text align 和 translate3d 将文本向右移动,然后向上移动。
唯一的问题是右侧文本的宽度阻止了左侧文本的交互。
我决定更改右侧文本的宽度,但当我这样做时,文本对齐不起作用,因为边距(检查说边距)。
我决定把边距改成0,结果什么也没发生。
我不知道为什么,但这里有一些代码:
.mid{
margin: 0px 0px 0px 0px;
font-family:myfont;
font-size:150px;
}
.midl{
text-align:left;
}
.midr{
width:625px;
text-align:right;
transform:translate3d(0,-181px,0)
}
</div>
<div id="midwlink">
<p id="games" class="mid midl">Games</p>
<p id="calculators" class="mid midr">Calculators</p>
<p id="animations" class="mid midl">Animations</p>
<p id="pictures" class="mid midr">Pictures</p>
</div>
我后来添加了这个,但仍然没有发生任何事情:
#calculator{
margin: 0 !important;
}
那么,有没有什么可能的方法可以同时在屏幕的两侧显示文本,并且它们彼此分开?
或者有没有办法完全删除边距?
【问题讨论】:
标签: html css margin text-align