Макет кладки с помощью foreach?

Я создаю представление в Laravel и вставляю все сообщения на страницу с определенным макетом. Код работает, но я хотел использовать макет в стиле масонства. Как я могу это сделать?

@foreach($posts as $post)
    <div class = "col-lg-12">
        <!-- Post-->
        <article class = "post">
            <div class = "post-background" data-background = "{{ Storage::disk('public')->url('post/'.$post->image) }}">
                <div class = "post-header">
                    <h2 class = "post-title"><a href = "blog-single.html">{{ $post->title }}</a></h2>
                    <ul class = "post-meta h5">
                        <li>November 18, 2016</li>
                        <li><a href = "#">Branding</a>, <a href = "#">Design</a></li>
                        <li><a href = "#">3 Comments</a></li>
                    </ul>
                </div>
                <a class = "post-background-link" href = "blog-single.html"></a>
            </div>
        </article>
        <!-- Post end-->
    </div>
@endforeach
<div class = "col-lg-6">
    <!-- Post-->
    <article class = "post">
        <div class = "post-background" data-background = "assets/images/blog/14.jpg">
            <div class = "post-header">
                <h2 class = "post-title"><a href = "blog-single.html">Bluetooth Speaker</a></h2>
                <ul class = "post-meta h5">
                    <li>November 18, 2016</li>
                    <li><a href = "#">Branding</a>, <a href = "#">Design</a></li>
                    <li><a href = "#">3 Comments</a></li>
                </ul>
            </div>
            <a class = "post-background-link" href = "blog-single.html"></a>
        </div>
    </article>
    <!-- Post end-->
</div>

Хорошо, вы включили библиотеку Masonry?

RiggsFolly 11.12.2018 00:50

Нет, это только библиотека php без jquery

user3465752 11.12.2018 00:52

Что ж, это то, что вам нужно сделать, поскольку Masonry - это библиотека javascript. Видеть

RiggsFolly 11.12.2018 00:55

но это макет с другим div, я бы не использовал библиотеку js

user3465752 11.12.2018 01:02

Классы сетки предполагают, что вы используете бутстрап. Если это бутстрап 4, вы можете заглянуть в столбцы карточек. getbootstrap.com/docs/4.1/components/card/#card-columns

Don't Panic 11.12.2018 01:41
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
348
0

Другие вопросы по теме