Javascript 为什么angularJS在新行中循环渲染框

Javascript 为什么angularJS在新行中循环渲染框,javascript,html,css,angularjs,Javascript,Html,Css,Angularjs,我有一些产品,我想像这样并排展示。 这段硬编码代码运行良好 <div> <div class="box"></div> <div class="box"></div> <div class="box"></div> <div class="box"></div> <div class="box"></div> <

我有一些产品,我想像这样并排展示。

这段硬编码代码运行良好

<div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>

如果屏幕宽度已满,我需要做哪些更改才能使产品并排显示,并显示在下一行。

修复原始问题

您的
ng repeat
应该在


修复原始问题

您的
ng repeat
应该在


修复原始问题

您的
ng repeat
应该在


修复原始问题

您的
ng repeat
应该在


它的部分工作正常。但这里没有反映出填充效果。所有元素的边界都相互接触。如果需要边距而不是填充,正如上面所指出的@hobberwickey点,则需要元素的边距而不是填充。如果答案有用,请在答案中添加更多信息。但这里没有反映出填充效果。所有元素的边界都相互接触。如果需要边距而不是填充,正如上面所指出的@hobberwickey点,则需要元素的边距而不是填充。如果答案有用,请在答案中添加更多信息。但这里没有反映出填充效果。所有元素的边界都相互接触。如果需要边距而不是填充,正如上面所指出的@hobberwickey点,则需要元素的边距而不是填充。如果答案有用,请在答案中添加更多信息。但这里没有反映出填充效果。所有元素的边界都相互接触。如果需要边距而不是填充,正如上面所指出的@hobberwickey,则需要元素的边距而不是填充。如果有帮助,请在答案中添加更多信息
<div ng-repeat="product in Products">
    <div class="box">
        //i will fill the details here.
    </div>
</div>
.box {
padding : 5px;
display : inline-block;
min-width: 100px;
min-height: 50px;
background-color: red;
}
<div>
    <div ng-repeat="product in Products" class="box">
        //i will fill the details here.
    </div>
</div>
.box {
    padding : 5px;
    display : inline-block;
    min-width: 100px;
    min-height: 50px;
    background-color: red;
}
.box {
    margin-right : 5px;
    display : inline-block;
    min-width: 100px;
    min-height: 50px;
    background-color: red;
}