html - 无法将登录框置于页面中间
问题描述
所以我一直在做一个 HTML 项目,我决定做一个登录页面。好吧,当我转到样式表时,我会写:
.login-box {
width: 280px;
position: absolute;
top: 50%
left: 50%;
color: white;
transform: translate(-50%,-50%);
}
这通常会将我想要的任何内容放在屏幕中间。但在这种情况下,它把登录框放在屏幕的左上角并稍微离开它。因此,如果有人可以在这里帮助我解决我的问题,那就太好了……谢谢!
解决方案
您可以给出.login-box
固定高度的类并;
在top: 50%
.
我的英文不好,你可以复制我的CSS代码重新运行!
.login-box {
width: 280px;
position: absolute;
top: 50%;
left: 50%;
color: white;
transform: translate(-50%, -50%);
}
推荐阅读
- python - 展平包含整数和整数列表的列表
- python - 杀死python中的某些chrome进程,而不是全部
- mysql - REST API - 单一与批量 POST / PATCH(SQL INSERT / UPDATE)
- node.js - 关于 .catch(err) 处理程序
- javascript - 如何正确格式化 JOI 日期/模式?
- wordpress - PHP 致命错误:在 path/to/gdlr_hotel_plugin/plugin_option.php 第 40 行中找不到类“gdlr_admin_option”
- python-3.x - 使用 Boto3 和 Psycopg2 连接到 Redshift 数据库失败
- java - 如何按顺序初始化一个步骤?
- python-3.x - 如何检查(应用“if”条件)字典的“值”是否存在
- multithreading - wxPython,关闭大型机时出现运行时和断言错误