Это не относится к vue, но html.
v-btn
разрешится в кнопке html со свойством display, установленным на inline-block
, которое поместит элементы в одну строку. v-card
разрешится в html div, у которого свойство display установлено в block
, что позволит расположить элементы друг под другом.
Для правильного позиционирования элемента посмотрите на https://vuetifyjs.com/en/styles/flex
<div id="app" >
<v-app class="d-flex pa2">
<v-row justify="space-around" align-items="align-stretch">
<v-card width="50%">adsf</v-card>
<v-card width="50%">bcde</v-card>
</v-row>
<v-row justify="space-around" align-items="align-stretch">
<v-card width="50%">adsf</v-card>
<v-card width="50%">bcde</v-card>
</v-row
</v-app>
</div>