Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在一个div中间绝对向心的位置 你好,我有麻烦把一个div放在屏幕中间,把位置设置成绝对值,因为浏览器兼容性,我不想使用FrasBox。 <style>div{ height:200px; width: 300px; display:inline-block; position: absolute; background-color:red; } </style> <div> some content </div> div{ 高度:200px; 宽度:300px; 显示:内联块; 位置:绝对位置; 背景色:红色; } 一些内容_Javascript_Html_Css - Fatal编程技术网

Javascript 在一个div中间绝对向心的位置 你好,我有麻烦把一个div放在屏幕中间,把位置设置成绝对值,因为浏览器兼容性,我不想使用FrasBox。 <style>div{ height:200px; width: 300px; display:inline-block; position: absolute; background-color:red; } </style> <div> some content </div> div{ 高度:200px; 宽度:300px; 显示:内联块; 位置:绝对位置; 背景色:红色; } 一些内容

Javascript 在一个div中间绝对向心的位置 你好,我有麻烦把一个div放在屏幕中间,把位置设置成绝对值,因为浏览器兼容性,我不想使用FrasBox。 <style>div{ height:200px; width: 300px; display:inline-block; position: absolute; background-color:red; } </style> <div> some content </div> div{ 高度:200px; 宽度:300px; 显示:内联块; 位置:绝对位置; 背景色:红色; } 一些内容,javascript,html,css,Javascript,Html,Css,添加左侧:50%和顶部:50%加转换:翻译(-50%,-50%) 这将使图元水平和垂直居中。这对于响应式设计也很有用,因为即使调整浏览器的大小,元素仍将保持居中 div{ 高度:200px; 宽度:300px; 显示:内联块; 位置:绝对位置; 背景色:红色; 最高:50%; 左:50%; 转换:翻译(-50%,-50%); } 一些内容 添加左侧:50%和顶部:50%加转换:翻译(-50%,-50%) 这将使图元水平和垂直居中。这对于响应式设计也很有用,因为即使调整浏览器的大小,元素仍将保

添加
左侧:50%
顶部:50%
转换:翻译(-50%,-50%)

这将使图元水平和垂直居中。这对于响应式设计也很有用,因为即使调整浏览器的大小,元素仍将保持居中

div{
高度:200px;
宽度:300px;
显示:内联块;
位置:绝对位置;
背景色:红色;
最高:50%;
左:50%;
转换:翻译(-50%,-50%);
}

一些内容

添加
左侧:50%
顶部:50%
转换:翻译(-50%,-50%)

这将使图元水平和垂直居中。这对于响应式设计也很有用,因为即使调整浏览器的大小,元素仍将保持居中

div{
高度:200px;
宽度:300px;
显示:内联块;
位置:绝对位置;
背景色:红色;
最高:50%;
左:50%;
转换:翻译(-50%,-50%);
}

一些内容

您需要添加
左侧:50%
前50%
转换:翻译(-50%,-50%)。
不要忘记使用前缀来实现跨浏览器兼容性

div{
高度:200px;
宽度:300px;
位置:绝对位置;
背景色:红色;
左:50%;
最高:50%;
-webkit转换:翻译(-50%,-50%);
-moz变换:平移(-50%,-50%);
-ms转换:翻译(-50%,-50%);
-o变换:平移(-50%,-50%);
转换:翻译(-50%,-50%);
}

一些内容

您需要添加
左侧:50%
前50%
转换:翻译(-50%,-50%)。
不要忘记使用前缀来实现跨浏览器兼容性

div{
高度:200px;
宽度:300px;
位置:绝对位置;
背景色:红色;
左:50%;
最高:50%;
-webkit转换:翻译(-50%,-50%);
-moz变换:平移(-50%,-50%);
-ms转换:翻译(-50%,-50%);
-o变换:平移(-50%,-50%);
转换:翻译(-50%,-50%);
}

一些内容
div{
高度:200px;
宽度:300px;
显示:内联块;
位置:绝对位置;
背景色:红色;
左:50%;
转化:translateX(-50%);
}

一些内容
div{
高度:200px;
宽度:300px;
显示:内联块;
位置:绝对位置;
背景色:红色;
左:50%;
转化:translateX(-50%);
}

一些内容
您可以使用,这是一种跨浏览器(适用于IE8),非常简单:

html,正文{
身高:100%;
保证金:0;
}
div{
位置:绝对位置;
左:0;
右:0;
排名:0;
底部:0;
高度:200px;
宽度:300px;
背景色:红色;
保证金:自动;
}

一些内容
您可以使用,这是一种跨浏览器(适用于IE8),非常简单:

html,正文{
身高:100%;
保证金:0;
}
div{
位置:绝对位置;
左:0;
右:0;
排名:0;
底部:0;
高度:200px;
宽度:300px;
背景色:红色;
保证金:自动;
}

一些内容

左边距:-150px如果宽度始终为
300px
transform:translateX(-50%);使用浏览器兼容性在代码中添加此行。flexbox为-97%,带有供应商前缀。
左边距:-150px如果宽度始终为
300px
transform:translateX(-50%);在具有浏览器兼容性的代码中添加此行。flexbox为-97%,带有供应商前缀。