【发布时间】:2018-02-23 03:36:36
【问题描述】:
我已将 bootstrap 3 升级到 4,但在网格显示中出现了一些问题。 我使用 Laravel 5.4,我使用 nmp 和 gulp。如果删除链接我有 js 错误或我的样式页面更改,我很确定 css 和 js 是包含原因。 但是我有一个只有 col-md-4 的简单页面,它不能正确显示(Laravel auth 菜单也坏了,其他 col 但我认为这是同样的问题)。
我的代码:
<div class="container">
@foreach ($products as $product)
<div class="col-md-3">
<div class="product">
<a href="{{ route('app.products.show', $product->slug) }}">
{{ $product->name }}
</a>
</div>
</div>
@endforeach
</div>
但它不起作用,它呈现如下:
产品 1
产品 2
产品 3
产品 4
代替
产品 1 产品 2 产品 3
产品 4
我尝试在容器之后和 foreach 之前使用一行,它现在可以工作,但这是错误的(我认为)因为我的产品显示在多行中。
有人知道为什么吗?它适用于 Bootstrap 3
【问题讨论】:
-
你可以使用 url() 方法 ....{{url('app.products.show')}}
-
@MirthfulNahid 谢谢,但事实并非如此。我将所有 替换为像“Test”这样的简单文本,它没有任何改变。这只是产品页面的链接。
标签: twitter-bootstrap laravel grid bootstrap-4