CSS:水平和垂直页面居中形式

瓦瓦诺普洛斯

如何在我的页面中水平和垂直居中放置名为form_login的表单?

这是我现在正在使用的HTML:

<body>
    <form id="form_login">
        <p>
            <input type="text" id="username" placeholder="username" />
        </p>
        <p>
            <input type="password" id="password" placeholder="password" />
        </p>
        <p>
            <input type="text" id="server" placeholder="server" />
        </p>
        <p>
            <button id="submitbutton" type="button">Se connecter</button>
        </p>
    </form>
</body>

我尝试做以下CSS,但我的表单从未居中:

#form_login {
    left: 50%;
    top: 50%;
    margin-left: -25%;
    position: absolute;
    margin-top: -25%;
}
安纳达拉

如果要进行水平居中,只需将表单放在DIV标记内,并对其应用align =“ center”属性。因此,即使更改表单宽度,您的居中也将保持不变。

<div align="center"><form id="form_login"><!--form content here--></form></div>

更新

@ G-Cyr是正确的。align="center"现在该属性已过时。您可以如下使用text-align属性。

<div style="text-align:center"><form id="form_login"><!--form content here--></form></div>

这会将所有内容置于父DIV内部。一种可选方式是使用margin: auto具有预定义宽度和高度的CSS属性。请按照以下主题获取更多信息。

如何将a在另一个中水平居中?

垂直居中几乎没有困难。为此,您可以执行以下操作。

html

<body>
<div id="parent">
    <form id="form_login">
     <!--form content here-->
    </form>
</div>
</body>

的CSS

#parent {
   display: table;
   width: 100%;
}
#form_login {
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS:水平和垂直页面居中形式

来自分类Dev

在页面上将转盘水平和垂直居中

来自分类Dev

水平和垂直居中img

来自分类Dev

水平和垂直居中窗口

来自分类Dev

水平和垂直将两个div居中(CSS)

来自分类Dev

CSS 将 img 水平和垂直居中而不调整大小

来自分类Dev

动画水平和垂直居中的ImageView

来自分类Dev

文字需要精确居中水平和垂直

来自分类Dev

在导航中将文本居中(水平和垂直)

来自分类Dev

将QTextEdit的文本水平和垂直居中

来自分类Dev

水平和垂直居中放置容器

来自分类Dev

水平和垂直居中线性布局

来自分类Dev

水平和垂直居中放置DIV

来自分类Dev

水平和垂直将容器div居中

来自分类Dev

水平和垂直居中绝对定位的元素

来自分类Dev

使用HTML,CSS和JS使图像在画布上水平和垂直居中

来自分类Dev

CSS-水平和垂直分布div

来自分类Dev

CSS-水平和垂直分布div

来自分类Dev

我如何在页面上水平和垂直居中图像,除非图像太大而无法容纳?

来自分类Dev

同时在水平和垂直居中段落文本

来自分类Dev

将Bootstrap导航栏水平和垂直居中

来自分类Dev

在具有浮动的元素中将文本水平和垂直居中

来自分类Dev

附加图像时水平和垂直居中的div“跳跃”

来自分类Dev

如何水平和垂直居中选择框

来自分类Dev

为什么div不在水平和垂直方向居中?

来自分类Dev

水平和垂直居中的对象在Firefox中不起作用?

来自分类Dev

使用jQuery在水平和垂直方向上动态居中div

来自分类Dev

将文本水平和垂直居中放置在圆圈中

来自分类Dev

在div元素中居中水平和垂直对齐文本