Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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 停止弹性物品相互堆叠_Html_Css_Flexbox - Fatal编程技术网

Html 停止弹性物品相互堆叠

Html 停止弹性物品相互堆叠,html,css,flexbox,Html,Css,Flexbox,我正在努力掌握flex,并且正在努力创造我想要的东西 我想做什么 全屏容器 两个div元素,一个右对齐,宽度为640px,一个左对齐,占据剩余空间 发生了什么事 我的元素显示在屏幕中央,一个接一个 代码 div.flex{ 显示器:flex; 弯曲方向:行; 柔性包装:nowrap; 证明内容:周围的空间; 对齐项目:拉伸; 高度:100vh; } 英雄{ 背景尺寸:封面; 背景位置:中底; 位置:相对位置; 高度:100vh; 宽度:100%; 保证金:自动; } 分区时间表{ 宽度:6

我正在努力掌握flex,并且正在努力创造我想要的东西

我想做什么
  • 全屏容器
  • 两个
    div
    元素,一个右对齐,宽度为
    640px
    ,一个左对齐,占据剩余空间
发生了什么事 我的元素显示在屏幕中央,一个接一个

代码
div.flex{
显示器:flex;
弯曲方向:行;
柔性包装:nowrap;
证明内容:周围的空间;
对齐项目:拉伸;
高度:100vh;
}
英雄{
背景尺寸:封面;
背景位置:中底;
位置:相对位置;
高度:100vh;
宽度:100%;
保证金:自动;
}
分区时间表{
宽度:640px;
保证金:自动;
}
分区标题{
位置:绝对位置;
最高:50%;
文本对齐:居中;
宽度:100%;
/*颜色:#fff*/
-ms变换:翻译(0,-50%);
/*IE 9*/
-webkit转换:翻译(0,-50%);
/*狩猎*/
转换:翻译(0,-50%);
-ms转换:转换(0,计算(-50%-66px));
/*IE 9*/
-webkit转换:转换(0,计算(-50%-66px));
/*狩猎*/
转换:转换(0,计算(-50%-66px));
}

标题
字幕
  • 我是拉奥里特·普鲁斯,欧盟的达皮布斯·利古拉。Mauris nec tincidunt mi,eget finibus sem。莫比·维韦拉·马莱苏亚达·洛博蒂斯。这是一个令人信服的证据

  • Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个神圣的时刻,是一个暂时的时刻,是一个智慧的时刻

  • Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个神圣的时刻,是一个暂时的时刻,是一个智慧的时刻

  • 我是拉奥里特·普鲁斯,欧盟的达皮布斯·利古拉。Mauris nec tincidunt mi,eget finibus sem。莫比·维韦拉·马莱苏亚达·洛博蒂斯。这是一个令人信服的证据

  • 我是拉奥里特·普鲁斯,欧盟的达皮布斯·利古拉。Mauris nec tincidunt mi,eget finibus sem。莫比·维韦拉·马莱苏亚达·洛博蒂斯。这是一个令人信服的证据

简单性本身

正文{
保证金:0;
}
.家长{
高度:100vh;
显示器:flex;
}
.英雄{
弹性:1;
背景:红色;
}
.时间表{
flex:0640px;
背景:绿色;
}

考虑对CSS进行以下调整:

div.flex {
    display: flex;
    /* flex-direction: row;   <-- not necessary; default value */
    /* flex-wrap: nowrap;     <-- not necessary; default value */
    /* align-items: stretch;  <-- not necessary; default value */
    height: 100vh;
}

div.hero {
    display: flex;                   /* nested flex container */
    justify-content: space-around;   /* moved here from div.flex, but not even necessary */
    background-size: cover;
    background-position: center bottom;
    position: relative;
    height: 100vh;
    width: 100%;
    /* margin: auto; <-- REMOVE */
}

div.timeline {
    width: 640px;
    /* margin: auto; <-- REMOVE */
}

div.header {
    flex: 1;              
}
div.flex{
显示器:flex;

/*flex-direction:row;您的结构不正确,
.flex
只有一个子项:
.hero

您可以简化CSS并分成两个子容器
.hero
&
.timeline

div.flex{
显示器:flex;
高度:100vh;
}
英雄{
背景尺寸:封面;
背景位置:中底;
位置:相对位置;
flex:1;/*将使用剩余的整个空间*/
保证金:自动;
}
分区时间表{
宽度:640px;/*弹性值在此处不可用,因为您需要静态宽度*/
保证金:自动;
}
分区标题{
文本对齐:居中;
}

标题
字幕
  • 这是一个很好的例子。它是一个很好的例子。它是一个很好的例子

  • 知识是一种美德,是一种美德,是一种美德,是一种美德,是一种美德

  • 知识是一种美德,是一种美德,是一种美德,是一种美德,是一种美德

  • 这是一个很好的例子。它是一个很好的例子。它是一个很好的例子

  • 这是一个很好的例子。它是一个很好的例子。它是一个很好的例子