вертикальный интервал с Bootstrap Vue

Я использую

<b-row v-for="reptile in reptiles" :key="reptile.id">
    <b-col>
        {{ reptile.name }} 
    </b-col>

    <b-col>
        <b-button @click="deleteReptile(reptile)" variant="danger" size="sm">
            <i class="fas fa-trash"></i> Trash
        </b-button>
    </b-col>
</b-row>

И я получаю

введите описание изображения здесь

Я хочу некоторое вертикальное пространство между каждой строкой. Я могу придумать с полдюжины способов сделать это. Но я хочу знать, как это должно быть сделано?

Для справки, у меня больше всего соблазна поставить <br />&nbsp; после кнопки b.

OR

положить в стол.


person James A Mohler    schedule 14.07.2018    source источник


Ответы (1)


Я бы добавил немного поля внизу строк. Этого легко добиться с помощью классов интервалов Bootstrap, таких как mb-1 .. mb-5 (m означает margin, b означает нижний край, число — это размер поля, который определен в Bootstrap):

<b-row class="mb-2" ...>
    ...
</b-row>
person juzraai    schedule 14.07.2018