@Levott

Как правильней будет сверстать такой каталог?

6471478572194956879708.png
Как сверстать такой каталог? Верстаю на флексах , сколько бы не пытался - то картинка не под текстом "фото"
то сайт вообще бабахнет
Если это чем то поможет - вот код:
HTML
<main>
        <div class="main_text">
            <h1>Каталог автомобилей</h1>
        </div>
        <div class="main_cards">
            <div class="main_cards_wrapper">
                <div class="cards_pon">
                    <div class="pon">Фото</div>
                    <div class="pon">Марка и Модель</div>
                    <div class="pon">Год</div>
                    <div class="pon">Дата осмотра</div>
                    <div class="pon">Госномер</div>
                    <div class="pon">VIN</div>
                    <div class="pon">Цена</div>
                </div>
                <hr class="pon_hr" noshade="noshade">
                <div class="card_item">
                    <div class="card_item_svg">
                        <img src="/images/reno.svg" alt="Рено логан">
                    </div>
                    <div class="card_item_model">
                        Renault Logan	
                    </div>
                    <div class="card_item_year">
                        2021	
                    </div>
                    <div class="card_item_date">
                        17-05-2022	
                    </div>
                    <div class="card_item_number">
                        Т931ВС790	
                    </div>
                    <div class="card_item_vin">
                        X7L4SRLTB66955553
                    </div>
                    <div class="card_item_price">
                        от 999 000
                    </div>
                </div>
            </div>
        </div>
    </main>

CSS
.pon{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #040628;
    opacity: 0.6;
}
.main_cards_wrapper {
    display: flex;
    justify-content: center;
    flex-direction: column;
    flex-wrap: wrap;
}
.cards_pon {
    display: flex;
    justify-content: flex-start;
    gap: 50px;
    padding-bottom: 20px;
    flex-wrap: wrap;
}
.pon_hr{
    background: #003FFF;
    opacity: 0.2;
    width: 100%;
    height: 1px;    
}
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Как сверстать такой каталог?

Таблицей, и не парится.
Либо гриды. Флексы здесь вообще плохо вписываются.

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект