Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.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 - Fatal编程技术网

Html 为什么我看到的是两排而不是一排?

Html 为什么我看到的是两排而不是一排?,html,css,Html,Css,在下面的代码中(这里是fiddle:),我希望看到一行两列。相反,我看到两排 我希望看到一行,因为: 左侧和右侧元素是display:inline块,因此它们不应放置在自己的行上 两边的宽度加起来等于容器的宽度,因此它们都应该放在一条线上 我的推理哪里错了 *{ 框大小:边框框; } .文件列表{ 宽度:500px; } .bem文件{ 高度:37像素; } .bem左侧{ 宽度:300px; 显示:内联块; } .bem右侧{ 宽度:200px; 显示:内联块; } 左边 正确的 尝试

在下面的代码中(这里是fiddle:),我希望看到一行两列。相反,我看到两排

我希望看到一行,因为:

  • 左侧和右侧元素是display:inline块,因此它们不应放置在自己的行上
  • 两边的宽度加起来等于容器的宽度,因此它们都应该放在一条线上
我的推理哪里错了

*{
框大小:边框框;
}
.文件列表{
宽度:500px;
}
.bem文件{
高度:37像素;
}
.bem左侧{
宽度:300px;
显示:内联块;
}
.bem右侧{
宽度:200px;
显示:内联块;
}

左边
正确的

尝试此代码,您缺少类文件列表的display:inline属性

.filelist{
宽度:500px;
显示:内联;
}
* {
框大小:边框框;
}
.bem文件{
高度:37像素;
}
.bem左侧{
宽度:300px;
显示:内联块;
}
.bem右侧{
宽度:200px;
显示:内联块;
}
.bem文件名{
显示:内联;
}
.bem上传进度{
}
.警报图标{
颜色:红色;
}
/*芜?这是全局图标演示中的\e999。我们有旧版本吗*/
.警报图标:之前{
内容:“\e99b”;
颜色:#d37d7d;
}

ripgrep-0.5.2-x86_64-apple-darwin.tar
文件类型无效

尝试此代码,您缺少类文件列表的display:inline属性

.filelist{
宽度:500px;
显示:内联;
}
* {
框大小:边框框;
}
.bem文件{
高度:37像素;
}
.bem左侧{
宽度:300px;
显示:内联块;
}
.bem右侧{
宽度:200px;
显示:内联块;
}
.bem文件名{
显示:内联;
}
.bem上传进度{
}
.警报图标{
颜色:红色;
}
/*芜?这是全局图标演示中的\e999。我们有旧版本吗*/
.警报图标:之前{
内容:“\e99b”;
颜色:#d37d7d;
}

ripgrep-0.5.2-x86_64-apple-darwin.tar
文件类型无效
希望这有帮助

*{
框大小:边框框;
}
.文件列表{
宽度:500px;
}
.bem文件{
高度:37像素;
宽度:100%;
背景:红色;
位置:绝对位置;
}
.bem左侧{
宽度:300px;
显示:内联块;
背景:黄色;
}
.bem右侧{
宽度:200px;
显示:内联块;
}

左边
正确的
希望这有帮助

*{
框大小:边框框;
}
.文件列表{
宽度:500px;
}
.bem文件{
高度:37像素;
宽度:100%;
背景:红色;
位置:绝对位置;
}
.bem左侧{
宽度:300px;
显示:内联块;
背景:黄色;
}
.bem右侧{
宽度:200px;
显示:内联块;
}

左边
正确的

您可以从左边和右边的边界元CSS中删除块声明。

您可以从左边和右边的边界元CSS中删除块声明。

请参阅,因为您的父div比列(每个列300像素)小(550像素)。请参阅,因为您的父div比列小(550像素)(每个300像素)