【发布时间】:2019-05-25 01:36:33
【问题描述】:
我遇到了一些代码,它很好地居中了我使用的登录框。但后来我意识到我实际上希望我的登录框位于左侧的 25% 而不是 50%。但是我不知道代码实际上是如何工作的。当我用谷歌搜索居中元素时,它建议将 left: x% 和 -x/2% 的边距与绝对值一起放置。这段代码没有任何作用,但可以工作。
我不确定它是如何工作的,我想知道是否有人可以解释一下,以便我可以摆弄它来重新定位。
.Absolute-Center {
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
.Absolute-Center.is-Responsive {
width: 50%;
height: 50%;
min-width: 200px;
max-width: 400px;
padding: 40px;
}
<div class="container">
<div class="row">
<div class="Absolute-Center is-Responsive" style="text-align: center>
hello
</div>
</div>
</div>
似乎没有引导 css 它并不能完全正确地居中。
我的目标只是能够在任何地方将其“居中”,以便在调整页面大小时它始终保持在我指定的相同百分比位置。
有人可以解释一下这是如何工作的,以便我自己理解吗?或者,如果这实际上是一种奇怪的方法,也许可以澄清一下。谢谢。
【问题讨论】:
-
嘿 NP - 只是跟进。我们有没有回答你的问题?如果还有更多我们可以提供帮助的信息,请添加评论或编辑您的问题以告知我们。否则,如果您可以选择一个答案,或者添加您自己的答案并让我们知道什么对您有用,那就太好了。 谢谢!
-
是的,那个视频和解释让我走的很好,谢谢。
标签: css bootstrap-4