javascript - 如何在一行中获得 3 个 div?柔性不工作

标签 javascript html css

我试图将所有 3 个 div 并排放置,但没有发生。我想将它们对齐成一行并且它们之间的间距相等。
Flex 显示不工作。
知道为什么它不起作用以及如何将所有 3 个 div 放在一行中吗?

.package{
	border: solid 1px black;
	display: flex;
	flex-flow: row wrap;
	height: 500px;
	width: 380px;
	text-align: center;
}
<h2 class="packages">PACKAGES</h2>
    <div class="package">
    
    </div>
    <div class="package">
    
    </div>
    <div class="package">
    
    </div>

HTML 代码

<h2 class="packages">PACKAGES</h2>
            <div class="package">

            </div>
            <div class="package">

            </div>
            <div class="package">

            </div>

CSS 代码

.package{
border: solid 1px black;
display: flex;
flex-flow: row wrap;
height: 500px;
width: 380px;
text-align: center;

}

输出

Click here for Output

最佳答案

您的容器需要显示 Flex。就像这样:

.package-container {
  display: flex;
  flex-flow: row wrap;
}

.package {
  border: solid 1px black;
  height: 500px;
  width: 380px;
  text-align: center;
}
<h2 class="packages">PACKAGES</h2>
<div class="package-container">
  <div class="package">1</div>
  <div class="package">2</div>
  <div class="package">3</div>
</div>

关于javascript - 如何在一行中获得 3 个 div?柔性不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60307670/

相关文章:

javascript - jquery-steps:如何防止页面滚动到顶部?

css - 这段 HTML 代码有什么问题?

html - 如何生成随 css 中的每次重复而翻转的图像背景?

javascript - 这个函数什么时候获取这个参数?

javascript - 如何在 Safari 6.1 开发者工具中添加 watch 表达式

jquery - 带有按钮的简单 AddClass 和 RemoveClass,jQuery 脚本

javascript - JQuery html() 不支持 < 符号

javascript - 如何在 localStorage (Javascript) 中存储带有数组的 JSON?

css - 仅在加载时加载带有媒体宽度查询的 css 文件。

javascript - Uncaught ReferenceError : (function) is not defined