I'm trying to show categories of a recipe with <el-tag>, however they're all showing like one under the other:

I would like them to be more like this
These tags are inside an <el-table> which has this stucture
<el-table>
<el-table-column
prop="name"
label="Name">
</el-table-column>
<el-table-column
label="Category">
<template slot-scope="scope">
<div class="tag-container" v-for="cat in scope.row.categories">
<el-tag type="success">{{cat.name}}</el-tag>
</div>
</template>
</el-table-column>
<el-table-column
align="right">
<template slot="header" slot-scope="scope">
<el-input
v-model="search"
size="medium"
placeholder="Search"/>
</template>
<template slot-scope="scope">
<div class="btn-link-edit action-button" @click="edit(scope.row)">
<i class="fas fa-pencil-alt"></i>
</div>
<div class="btn-link-delete action-button" @click="remove(scope.row)">
<i class="fas fa-trash"></i>
</div>
</template>
</el-table-column>
</el-table>
I also creating the class
.tag-container {
display: flex;
flex-direction: row;
}
Is there a way to make them look like the example I showed?
