Html 为什么赢了';我的元素不是一直保持中心吗?
我需要id为“splashlogo”的div始终位于文档中心。我尝试过很多不同的方法,但不确定为什么不起作用。有人能帮忙吗Html 为什么赢了';我的元素不是一直保持中心吗?,html,css,Html,Css,我需要id为“splashlogo”的div始终位于文档中心。我尝试过很多不同的方法,但不确定为什么不起作用。有人能帮忙吗 .splashscreenlogo{ 位置:绝对位置; 最高:42%; 左:25%; } 首先确保您的绝对div位于相对容器内 #splashlogo{ 位置:相对位置; } .splashscreenlogo{ 位置:绝对位置; 宽度:*宽度* 身高:*你的身高* 排名:0; 左:0; 右:0; 底部:0; 保证金:自动; }首先确保您的绝对div位于相对容器内 #
.splashscreenlogo{
位置:绝对位置;
最高:42%;
左:25%;
}
首先确保您的绝对div位于相对容器内
#splashlogo{
位置:相对位置;
}
.splashscreenlogo{
位置:绝对位置;
宽度:*宽度*
身高:*你的身高*
排名:0;
左:0;
右:0;
底部:0;
保证金:自动;
}
首先确保您的绝对div位于相对容器内
#splashlogo{
位置:相对位置;
}
.splashscreenlogo{
位置:绝对位置;
宽度:*宽度*
身高:*你的身高*
排名:0;
左:0;
右:0;
底部:0;
保证金:自动;
}
首先确保您的绝对div位于相对容器内
#splashlogo{
位置:相对位置;
}
.splashscreenlogo{
位置:绝对位置;
宽度:*宽度*
身高:*你的身高*
排名:0;
左:0;
右:0;
底部:0;
保证金:自动;
}
首先确保您的绝对div位于相对容器内
#splashlogo{
位置:相对位置;
}
.splashscreenlogo{
位置:绝对位置;
宽度:*宽度*
身高:*你的身高*
排名:0;
左:0;
右:0;
底部:0;
保证金:自动;
}
我通常使用边距:0自动或您也可以使用左:50%。这是用于水平定心。对于垂直居中,您可以使用顶部:50%或线条高度。我通常使用边距:0自动或您也可以使用左侧:50%。这是用于水平定心。对于垂直居中,您可以使用顶部:50%或线条高度。我通常使用边距:0自动或您也可以使用左侧:50%。这是用于水平定心。对于垂直居中,您可以使用顶部:50%或线条高度。我通常使用边距:0自动或您也可以使用左侧:50%。这是用于水平定心。对于垂直居中,您可以使用顶部:50%或线条高度。您可以这样做
比如说,如果你的图像高度是100px,图像宽度是100px,你总是可以像这样居中
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
.splashscreenlogo{
位置:绝对位置;
最高:50%;
左:50%;
利润上限:-69px;
左边距:-327.5px
}
你可以这样做 比如说,如果你的图像高度是100px,图像宽度是100px,你总是可以像这样居中
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
.splashscreenlogo{
位置:绝对位置;
最高:50%;
左:50%;
利润上限:-69px;
左边距:-327.5px
}
你可以这样做 比如说,如果你的图像高度是100px,图像宽度是100px,你总是可以像这样居中
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
.splashscreenlogo{
位置:绝对位置;
最高:50%;
左:50%;
利润上限:-69px;
左边距:-327.5px
}
你可以这样做 比如说,如果你的图像高度是100px,图像宽度是100px,你总是可以像这样居中
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
.splashscreenlogo{
位置:绝对位置;
最高:50%;
左:50%;
利润上限:-69px;
左边距:-327.5px
}
考虑到div具有display as块,您可以使用类似这样的功能
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
考虑到div具有display as块,您可以使用类似这样的功能
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
考虑到div具有display as块,您可以使用类似这样的功能
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
考虑到div具有display as块,您可以使用类似这样的功能
<div class="splashscreenlogo">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo" width=655 height=138>
</div>
</div>
.splashscreenlogo {
position: absolute;
top: 50%;
left: 50%;
margin-top: -69px;
margin-left: -327.5px
}
<div class="splashscreenlogo">
<center>
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</center>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
或者类似的事情
<div class="splashscreenlogo" style="text-align:center">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
<div class="splashscreenlogo" style="margin:0 auto">
<div id="splashlogo">
<img src="logo_splashscreen.png" alt="Splashscreen logo">
</div>
</div>
如果你有一个完整的启动屏幕,听起来像是这样,我会使用转换技巧 这里重要的是,此解决方案不需要知道初始图像的大小-您不需要更改CSS以适应不同大小的初始图像。 CSS对此非常简单-基本上你将左上角绝对定位在50%,50%;然后将图像变换为其宽度和高度的一半,以有效地将对象的中心移动到该窗口中点
#splashlogo{
位置:绝对位置;
左:50%;
最高:50%;
转化:translateX(-50%)translateY(-50%);
}
/*页面样式,忽略此选项*/
身体{
背景色:#bada55;}
img{
盒子阴影:6px 6px 3px rgba(0,0,0,0.25);}
如果你有一个完整的启动屏幕,听起来像是这样,我会使用转换技巧 这里重要的是,此解决方案不需要知道初始图像的大小-您不需要更改CSS以适应不同大小的初始图像。 CSS对此非常简单-基本上你将左上角绝对定位在50%,50%;然后将图像变换为其宽度和高度的一半,以有效地将对象的中心移动到该窗口中点
#splashlogo{
位置:绝对位置;
左:50%;
最高:50%;
转化:translateX(-50%)translateY(-50%);
}
/*页面样式,忽略此选项*/
身体{
背景色:#bada55;}
img{
盒子阴影:6px 6px 3px rgba(0,0,0,0.25);}
如果你有一个完整的启动屏幕,听起来像是这样,我会使用转换技巧 这里重要的是,这个解决方案不需要