Html 如何以水平方式显示div
嗨,我想以水平方式显示这些列,但这些列是以垂直方式显示的,我如何更改它 刀片文件:Html 如何以水平方式显示div,html,laravel,bootstrap-4,Html,Laravel,Bootstrap 4,嗨,我想以水平方式显示这些列,但这些列是以垂直方式显示的,我如何更改它 刀片文件: <div class="col-lg-3 mb-4"> <!-- Input & Button Groups --> @foreach($category->products as $pro_data) <div class="card card-small mb-4">
<div class="col-lg-3 mb-4">
<!-- Input & Button Groups -->
@foreach($category->products as $pro_data)
<div class="card card-small mb-4">
<div class="card-header border-bottom">
<h6 class="m-0">{{ $pro_data->product_name }}</h6>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item px-3">
<div class="input-group mb-3">
<div class="input-group input-group-seamless">
<img src="{{ URL::to('/') }}/images/backend_images/category_images/{{ $pro_data->product_image }}" class="img-thumbnail" style="width: 400px; height: 300px;" />
</div>
</div>
</li>
</ul>
</div>
@endforeach
<!-- / Input & Button Groups -->
</div>
@foreach($category->pro_数据形式的产品)
{{$pro_data->product_name}
-
product_image}“class=“img缩略图”style=“宽度:400px;高度:300px;" />
@endforeach
如果我理解正确,您会试图在水平方向上显示相邻类别的产品,但此时您看到的是垂直方向的产品
我想用一种合适的方法把你的头发包起来
这给了我们
<div class="row">
@foreach($category->products as $pro_data)
<div class="col-lg-3 mb-4">
<div class="card card-small mb-4">
<div class="card-header border-bottom">
<h6 class="m-0">{{ $pro_data->product_name }}</h6>
</div>
<div class="input-group mb-3">
<div class="input-group input-group-seamless">
<img src="{{ URL::to('/') }}/images/backend_images/category_images/{{ $pro_data->product_image }}" class="img-thumbnail" style="width: 400px; height: 300px;" />
</div>
</div>
</div>
</div>
@endforeach
</div>
@foreach($category->pro_数据形式的产品)
{{$pro_data->product_name}
product_image}“class=“img缩略图”style=“宽度:400px;高度:300px;”/>
@endforeach
希望有帮助
@foreach($category->pro\u数据形式的产品)
{{$pro_data->product_name}
-
product_image}“class=“img缩略图”style=“宽度:400px;高度:300px;" />
@endforeach
我会用一些填充将div浮动到左侧,如果需要,使用clearfix。所有卡片都以水平方式显示,因为如果没有,可能无法将它们全部包装起来。行
类
因为一组css属性应用于.row
类
尝试以下方法:
<div class="row">
<div class="col-lg-3 mb-4">
</div>
</div>
您的代码应该是这样的。在循环中添加了一个
行
包装器和列
。我假设
是所有卡的容器
<div class="col-lg-3 mb-4">
<!-- Input & Button Groups -->
<div class="row">
@foreach($category->products as $pro_data)
<div class="col">
<div class="card card-small mb-4">
<div class="card-header border-bottom">
<h6 class="m-0">{{ $pro_data->product_name }}</h6>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item px-3">
<div class="input-group mb-3">
<div class="input-group input-group-seamless">
<img src="{{ URL::to('/') }}/images/backend_images/category_images/{{ $pro_data->product_image }}" class="img-thumbnail" style="width: 400px; height: 300px;" />
</div>
</div>
</li>
</ul>
</div>
</div>
@endforeach
<!-- / Input & Button Groups -->
</div><!-- end of row -->
</div>
@foreach($category->pro_数据形式的产品)
{{$pro_data->product_name}
-
product_image}“class=“img缩略图”style=“宽度:400px;高度:300px;”/>
@endforeach
在bootstrap 4中,您可以以水平方式使用列。你们并没有在没有使用的情况下将它们全部打包。行类这是最重要的类
如果使用bootstrap 4,这是正确的方法
<div class="row">
<div class="col-md-3 mb-4"></div>
<div class="col-md-3 mb-4"></div>
<div class="col-md-3 mb-4"></div>
<div class="col-md-3 mb-4"></div>
</div>
@foreach($category->products as $pro_data)
<div class="row">
<div class="col-lg-3 mb-4">
<div class="card card-small mb-4">
<div class="card-header border-bottom">
<h6 class="m-0">{{ $pro_data->product_name }}</h6>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item px-3">
<div class="input-group mb-3">
<div class="input-group input-group-seamless">
<img src="{{ URL::to('/') }}/images/backend_images/category_images/{{ $pro_data->product_image }}" class="img-thumbnail" style="width: 400px; height: 300px;" />
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
@endforeach
@foreach($category->pro_数据形式的产品)
{{$pro_data->product_name}
-
product_image}“class=“img缩略图”style=“宽度:400px;高度:300px;" />
@endforeach