Проблема в размещении картинок рядом. PHP

88
12 июня 2021, 23:20

Нужно, что-бы логотипы были рядом друг с другом(шли в ряд)

Уже все перепробовал. Не могу понять в чем проблема

Код:

    if ($ability) {
        echo div('center');
        echo " <a href='?attack'>" . img('ability', 'attacked.jpg') . "</a>";
        echo "<br><div>Атака</div>";

        if ($ability['statusHp'] == 1 or $ability['energy'] < 1) {
            echo " <a href='?'>" . spell('ability', '5.png ') . "</a>";
            echo "<br><center>Зелье</center>";
        } else {
            echo " <a href='?UseSpellHp'>" . img('ability', '5.png ') . "</a>";
            echo "<br><div>Камень зелья</div>";
        }

        if ($ability['statusDef'] == 1 or $ability['energy'] < 1) {
            echo " <a href='?'>" . spell('ability', 'defence1.jpg ') . "</a>";
            echo "<br><div>Защита</div>";
        } else {
            echo " <a href='?UseSpellDef'>" . img('ability', 'defence1.jpg ') . "</a>";
        }
Answer 1

Оберните ваши картинки в родительский блок и задайте ему стили.

<div class="parent">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>

Flexbox

.parent {
    display: flex;
    justify-content: space-around;
    flex-direction: row;
    flex-wrap: nowrap;
}
.item {
    margin: 10px;
}

CSS Grid

.parent {
    display: grid;
    grid-template: auto / repeat(4, auto);
    grid-gap: 10px 10px;
}
Answer 2

Вам нужно использовать css, php тут не при чем, нужно добавить класс в див и написать что-то такое.

.img {
 display: inline-block;
 width: 200px; //тут нужно указать размер картинки
}

Код не идеальный, но должно сработать)

Answer 3

Замените div на span. Различия очень хорошо описаны тут.

READ ALSO
Android обращение к ресурсам из адаптера

Android обращение к ресурсам из адаптера

Здравстуйте, уважаемые кодеры и программисты имеется следующий адаптер для ViewPager и Tablayout, и значения заголовков берутся из массива, но тк

87
JavaFX и векторные изображения

JavaFX и векторные изображения

Подскажите самый простой метод вывода векторного изображения (расширения SVG, допустим) в контейнер в JavaFX? Имеется ли аналог контейнера ImageView...

66
лямбда выражения в Java (часть 1) [закрыт]

лямбда выражения в Java (часть 1) [закрыт]

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме

85