gpt4 book ai didi

html - 如何让 标签中的所有元素垂直居中?

转载 作者:太空宇宙 更新时间:2023-11-04 03:34:43 24 4
gpt4 key购买 nike

好吧,我目前正在开发一个即将推出 的网站。到目前为止一切都很好,但我似乎遇到了一个问题。对于我的生活,我似乎无法让所有内容垂直居中 - 我在 Internet 上阅读了很多页面,但我无法正常工作。

HTML:

<h1>Protean</h1>
<p>Your status bar, your way.</p>

<hr>

<a class="Button" href="#">
<i class="fa fa-spin fa-refresh"></i> Coming Soon</a>
<hr style="height:8pt; visibility:hidden;" />

CSS:

h1 {
color: #ffffff !important;
font-size: 350%;
}
p {
color: #ffffff !important;
font-size: 19px;
}
body {
background:#4fb088 !important;
text-align:center !important;
}
.Button {
background-color:#5fc79c;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:HelveticaNeue-Medium;
font-size:16.5px;
padding:15px 35px;
text-decoration:none;
}
.Button:hover {
background-color:#6cd2a8;
}
.Button:active {
position:relative;
top:1px;
}
a:hover {
text-decoration:none;
color:white;
}
brbutton {
display: block;
margin: 10px 0;
}
hr {
height:1px;
visibility:hidden;
margin-bottom:-1px;
}

我将文件转储到 fiddle 中,here .如果您愿意提供帮助,我们将不胜感激。

编辑:Felipe M 帮助我解决了我的问题。

最佳答案

<div class="container">
<div class="cent"></div>
</div>

html,body
{
height: 100%;
}
body
{
display: table;
margin: 0 auto;
}

.container
{
height: 100%;
display: table-cell;
vertical-align: middle;
}
.cent
{
height: 50px;
width: 50px;
background-color: black;
}

你可以试试这个:http://jsfiddle.net/danield770/tVuS6/14/
从这里:Center a div horizontally and vertically and keep centered when resizing the parent
改变您的需求。

顺便说一下,如果不使用一些 div 元素,就无法使内容居中。

如果你想了解更多,我想向你推荐一些技巧:

祝你好运!

关于html - 如何让 <body> 标签中的所有元素垂直居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25716124/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com