Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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
Html 带Flexbox的中心的中心 我试图在页面的中心得到标识,但是我希望文本在徽标的中间(中心)和页面的底部。因此,它位于居中徽标的中心和页面底部。因此,实际上,logo位于页面的中心,而文本位于中间,在logo和页面底部之间。这是我制作的代码,下面是代码。我可以让一切都居中,但不是我想要的方式,标志在中间,文字在中间,在标志和页面底部之间_Html_Css_Flexbox - Fatal编程技术网

Html 带Flexbox的中心的中心 我试图在页面的中心得到标识,但是我希望文本在徽标的中间(中心)和页面的底部。因此,它位于居中徽标的中心和页面底部。因此,实际上,logo位于页面的中心,而文本位于中间,在logo和页面底部之间。这是我制作的代码,下面是代码。我可以让一切都居中,但不是我想要的方式,标志在中间,文字在中间,在标志和页面底部之间

Html 带Flexbox的中心的中心 我试图在页面的中心得到标识,但是我希望文本在徽标的中间(中心)和页面的底部。因此,它位于居中徽标的中心和页面底部。因此,实际上,logo位于页面的中心,而文本位于中间,在logo和页面底部之间。这是我制作的代码,下面是代码。我可以让一切都居中,但不是我想要的方式,标志在中间,文字在中间,在标志和页面底部之间,html,css,flexbox,Html,Css,Flexbox,/*首页加载程序*/ .加载器{ 位置:固定; 左:0px; 顶部:0px; 宽度:100%; 身高:100%; z指数:9999; 背景:白色; 文本对齐:居中; 显示:-网络工具包盒; 显示器:-moz盒; 显示:-ms flexbox; 显示:-webkit flex; 显示器:flex; 弯曲方向:立柱; } .居中{ 自对准:居中; } .中心{ 自对准:居中; } .加载img{ 宽度:80px; 高度:80px; -webkit动画:旋转2s线性无限; 动画:旋转2s线性无限; }

/*首页加载程序*/
.加载器{
位置:固定;
左:0px;
顶部:0px;
宽度:100%;
身高:100%;
z指数:9999;
背景:白色;
文本对齐:居中;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-webkit flex;
显示器:flex;
弯曲方向:立柱;
}
.居中{
自对准:居中;
}
.中心{
自对准:居中;
}
.加载img{
宽度:80px;
高度:80px;
-webkit动画:旋转2s线性无限;
动画:旋转2s线性无限;
}
/*旋转标志*/
@-moz关键帧旋转{
0% {
-moz变换:旋转(0度);
}
100% {
-moz变换:旋转(360度);
}
}
@-o-关键帧旋转{
0% {
-o变换:旋转(0度);
}
100% {
-o变换:旋转(360度);
}
}
@-webkit关键帧旋转{
0% {
-webkit变换:旋转(0度);
}
100% {
-webkit变换:旋转(360度);
}
}
@关键帧旋转{
0% {
变换:旋转(0度);
}
100% {
变换:旋转(360度);
}
}

加载

Lorem ipsum dolor sit amet,是一位杰出的献身者。粗俗的和不可告人的。西枕狮子座非舌苔。
显示:flex
添加到
居中
并使用flex属性将文本置于剩余空间的中心:

/*首页加载程序*/
.加载器{
位置:固定;
左:0px;
顶部:0px;
宽度:100%;
身高:100%;
z指数:9999;
背景:白色;
文本对齐:居中;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-webkit flex;
显示器:flex;
弯曲方向:立柱;
}
.中心{
弹性:1;
显示器:flex;
对齐项目:居中;
证明内容:中心;
}
.加载img{
宽度:80px;
高度:80px;
-webkit动画:旋转2s线性无限;
动画:旋转2s线性无限;
}
/*旋转标志*/
@-moz关键帧旋转{
0% {
-moz变换:旋转(0度);
}
100% {
-moz变换:旋转(360度);
}
}
@-o-关键帧旋转{
0% {
-o变换:旋转(0度);
}
100% {
-o变换:旋转(360度);
}
}
@-webkit关键帧旋转{
0% {
-webkit变换:旋转(0度);
}
100% {
-webkit变换:旋转(360度);
}
}
@关键帧旋转{
0% {
变换:旋转(0度);
}
100% {
变换:旋转(360度);
}
}

加载

Lorem ipsum dolor sit amet,是一位杰出的献身者。粗俗的和不可告人的。西枕狮子座非舌苔。
显示:flex
添加到
居中
并使用flex属性将文本置于剩余空间的中心:

/*首页加载程序*/
.加载器{
位置:固定;
左:0px;
顶部:0px;
宽度:100%;
身高:100%;
z指数:9999;
背景:白色;
文本对齐:居中;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-webkit flex;
显示器:flex;
弯曲方向:立柱;
}
.中心{
弹性:1;
显示器:flex;
对齐项目:居中;
证明内容:中心;
}
.加载img{
宽度:80px;
高度:80px;
-webkit动画:旋转2s线性无限;
动画:旋转2s线性无限;
}
/*旋转标志*/
@-moz关键帧旋转{
0% {
-moz变换:旋转(0度);
}
100% {
-moz变换:旋转(360度);
}
}
@-o-关键帧旋转{
0% {
-o变换:旋转(0度);
}
100% {
-o变换:旋转(360度);
}
}
@-webkit关键帧旋转{
0% {
-webkit变换:旋转(0度);
}
100% {
-webkit变换:旋转(360度);
}
}
@关键帧旋转{
0% {
变换:旋转(0度);
}
100% {
变换:旋转(360度);
}
}

加载

Lorem ipsum dolor sit amet,是一位杰出的献身者。粗俗的和不可告人的。西枕狮子座非舌苔。
要使其起作用,您需要将这两行添加到您的
.loader
规则
(您还需要添加它们的前缀版本,我没有添加)

然后您需要添加一个ghost元素(我使用了伪
::before
)来平衡底部文本,并为它们提供
flex grow:1;弹性基准:0这样它们就可以平等地共享剩余空间

.loader::before,
.center-center {
  content: '\00a0';
  flex-grow: 1;
  flex-basis: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
最后去掉一些保证金,否则他们会让它看起来不起作用

.center-center h3 {
  margin: 0;
}
.centered p {
  margin-bottom: 0;
}
/*首页加载程序*/
.加载器{
位置:固定;
左:0px;
顶部:0px;
宽度:100%;
身高:100%;
z指数:9999;
背景:白色;
文本对齐:居中;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-webkit flex;
显示器:flex;
弯曲方向:立柱;
证明内容:中心;
对齐项目:居中;
}
.loader::之前,
.中心{
内容:'';
柔性生长:1;
弹性基准:0;
显示器:flex;
对齐项目:居中;
证明内容:中心;
}
.中心h3{
保证金:0;
}
.p{
页边距底部:0;
}
.加载img{
宽度:80px;
高度:80px;
-webkit动画:旋转2s线性无限;
动画:旋转2s线性无限;
}
/*旋转标志*/
@-moz关键帧旋转{
0% {
-moz变换:旋转(0度);
}
100% {
-moz变换:旋转(360度);
}
}
@-o-关键帧旋转{
0% {
-o变换:旋转(0度);
}
100% {
-o变换:旋转(360度);
}
}
@-webkit关键帧旋转{
0%
.center-center h3 {
  margin: 0;
}
.centered p {
  margin-bottom: 0;
}