bootstrap 页面垂直居中_bootstrap div垂直居中+水平居中保持响应式

bootstrap 页面垂直居中_bootstrap div垂直居中+水平居中保持响应式引入 bootstrap4cs 文件 只在 bootstrap4 有效 bs3 效果不太行 垂直居中 为需要垂直居中的 div 新建如下样式 col center block position absolute top 50 webkit transform translateY 50 moz transform translateY 50 ms transform tran

引入bootstrap4 css文件,只在bootstrap4有效,bs3效果不太行:

垂直居中:为需要垂直居中的div新建如下样式

.col-center-block {

position: absolute;

top: 50%;

-webkit-transform: translateY(-50%);

-moz-transform: translateY(-50%);

-ms-transform: translateY(-50%);

-o-transform: translateY(-50%);

transform: translateY(-50%);

}

水平居中,在需要居中的div的外层再加一个div,外层div中加入如下面的class:

row justify-content-center

全部代码:

Register

/*表单样式*/

.myformdiv {

background-color: lightcoral;

opacity: 0.85;

}

/*垂直居中,div上边界距离窗口上边的距离为窗口高度的50%,

实际上此时div内容整体已经偏下,再把整个身子往上移动一半即可

并针对不同浏览器进行兼容。

*/

.col-center-block {

position: absolute;

top: 50%;

-webkit-transform: translateY(-50%);

-moz-transform: translateY(-50%);

-ms-transform: translateY(-50%);

-o-transform: translateY(-50%);

transform: translateY(-50%);

}

Welcome To register!

username

password

email

href=”#”>Register

效果:

bootstrap 页面垂直居中_bootstrap div垂直居中+水平居中保持响应式

col-sm-4 col-xs-4这两个栅格不要也可以,试了下,虽然表单大小不会随着窗口伸缩,但是感觉还行,在手机上也还可以。

尝试了下水平居中跟垂直居中用同一种方法:

.col-center-block{

position:absolute;

top:50%;

-webkit-transform: translateY(-50%);

-moz-transform: translateY(-50%);

-ms-transform: translateY(-50%);

-o-transform: translateY(-50%);

transform: translateY(-50%);

position: absolute;

left:50%;

-webkit-transform: translateX(-50%);

-moz-transform: translateX(-50%);

-ms-transform: translateX(-50%);

-o-transform: translateX(-50%);

transform: translateX(-50%);

}

结果跑左边去了水平方向还是没居中~~

bootstrap 页面垂直居中_bootstrap div垂直居中+水平居中保持响应式

还是用最上面的方法吧,如果有更好的,可以互相分享。

参考文档:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231346.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月16日 下午7:01
下一篇 2026年1月16日 下午7:22


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号