Html 如何将Div放置在具有完整页面背景的页面中心
我想将我的div与页面中心的一些登录信息对齐。它使用静态值,但我想动态定位它。此外,背景应该涵盖整个页面,但它只是涵盖了我的div高度带 这是我的密码:Html 如何将Div放置在具有完整页面背景的页面中心,html,css,Html,Css,我想将我的div与页面中心的一些登录信息对齐。它使用静态值,但我想动态定位它。此外,背景应该涵盖整个页面,但它只是涵盖了我的div高度带 这是我的密码: .bold{ 字体大小:粗体 } #登录{ 宽度:300px; 左边距:自动; 右边距:自动; 利润率最高:15%; 背景色:白色; 边界样式:开始; } .背景{ 背景色:#F5F0; 最小高度:100%; 高度:自动!重要; } 登录 对所有html使用背景,类似正文 html, 身体{ 保证金:0; 填充:0; 背景色:#F5F
.bold{
字体大小:粗体
}
#登录{
宽度:300px;
左边距:自动;
右边距:自动;
利润率最高:15%;
背景色:白色;
边界样式:开始;
}
.背景{
背景色:#F5F0;
最小高度:100%;
高度:自动!重要;
}
登录
对所有html使用背景,类似正文
html,
身体{
保证金:0;
填充:0;
背景色:#F5F0;
}
对所有html使用背景,类似正文
html,
身体{
保证金:0;
填充:0;
背景色:#F5F0;
}
检查下面的代码
.bold{
字体大小:粗体
}
#登录{
宽度:300px;
高度:200px;
保证金:自动;
位置:绝对位置;
排名:0;
右:0;
底部:0;
左:0;
背景色:白色;
边界样式:开始;
}
.背景{
背景色:#F5F0;
位置:绝对位置;
排名:0;
右:0;
底部:0;
左:0;
保证金:自动
}
登录
检查下面的代码
.bold{
字体大小:粗体
}
#登录{
宽度:300px;
高度:200px;
保证金:自动;
位置:绝对位置;
排名:0;
右:0;
底部:0;
左:0;
背景色:白色;
边界样式:开始;
}
.背景{
背景色:#F5F0;
位置:绝对位置;
排名:0;
右:0;
底部:0;
左:0;
保证金:自动
}
登录
用于使箱子居中:
.center {
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
对于最大化背景:
.background {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
background-color: #f5f5f0;
}
小提琴:用于使盒子居中:
.center {
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
对于最大化背景:
.background {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
background-color: #f5f5f0;
}
Fiddle:下面是一个如何在后台实现登录窗口中心化的示例。在CSS中垂直放置高度未知的元素有一个简单的技巧:
.parent {
position: relative;
}
.child {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
下面是如何在后台实现登录窗口居中的示例。在CSS中垂直放置高度未知的元素有一个简单的技巧:
.parent {
position: relative;
}
.child {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
正文{margin:0;padding:0;} .background{背景颜色:#f5f0;高度:100%;位置:绝对;宽度:100%;} 登录{
背景色:白色;边框样式:开始;边距:15%自动;宽度:300px;}正文{margin:0;padding:0;} .background{背景颜色:#f5f0;高度:100%;位置:绝对;宽度:100%;} 登录{
背景色:白色;边框样式:开始;边距:15%自动;宽度:300px;}请在主
div
中使用margin:auto
.maindiv{
margin:auto
}
它将在中心执行整个
div
请在主div
中使用margin:auto
.maindiv{
margin:auto
}
它将在中心执行整个
div
我希望这就是你要找的。不要将背景应用于div,而是将其应用于body标记。然后添加显示:内联块代码>至#登录
。另外,将中心对齐添加到.background
以使登录表单位于中心
.bold{
字体大小:粗体
}
#登录{
背景色:白色;
边界样式:开始;
保证金:自动;
利润率最高:15%;
文本对齐:居中;
显示:内联块;
}
.背景{
背景色:#F5F0;
身高:100%;
宽度:100%;
文本对齐:居中;
}
登录
我希望这就是您要找的。不要将背景应用于div,而是将其应用于body标记。然后添加显示:内联块代码>至#登录
。另外,将中心对齐添加到.background
以使登录表单位于中心
.bold{
字体大小:粗体
}
#登录{
背景色:白色;
边界样式:开始;
保证金:自动;
利润率最高:15%;
文本对齐:居中;
显示:内联块;
}
.背景{
背景色:#F5F0;
身高:100%;
宽度:100%;
文本对齐:居中;
}
登录
首先删除背景div,并在正文(或html)上显示背景颜色。您可以将#登录位置设置为绝对
(受滚动影响)或固定
(忽略滚动)。#login top/left计算是页面宽度减去对象宽度的一半,页面高度减去对象高度的一半
正文{
身高:100%;
宽度:100%;
边际:0px;
背景色:天蓝色;
字体系列:arial,无衬线;
}
#登录{
高度:130像素;
宽度:300px;
背景颜色:金色;
外形:2倍纯黑;
位置:固定;/*或绝对*/
顶部:钙(50%-65px);
左:计算(50%-150px);
}
输入{
左侧填充:2px;
右侧填充:2px;
左边距:15px;
边缘底部:2px;
边框:2件纯黑;
}
输入:焦点{
大纲:0;
背景:番茄;
}
:-webkit输入占位符{
颜色:黑色;
}
:-moz占位符{
颜色:黑色;
}
氢{
左边距:5px;
边缘顶部:5px;
边缘底部:5px;
}
登录
首先删除背景div,并在正文(或html)上显示背景颜色。您可以将#登录位置设置为绝对
(受滚动影响)或固定
(忽略滚动)。#login top/left计算是页面宽度减去对象宽度的一半,页面高度减去对象高度的一半
正文{
身高:100%;
宽度:100%;
边际:0px;
背景色:天蓝色;
字体系列:arial,无衬线;
}
#登录{
高度:130像素;
宽度:300px;
背景颜色:金色;
外形:2倍纯黑;
假定