gpt4 book ai didi

javascript - 集中 radio 组 Vuetify

转载 作者:搜寻专家 更新时间:2023-10-30 22:32:53 26 4
gpt4 key购买 nike

我无法集中v-radio-group。这是我得到的:

<v-container grid-list-md text-xs-center>
<v-form ref="form>

<div v-if="question.question_type == 'YESNO' ">
<v-radio-group v-model="answer">
<v-layout>

<v-flex>
<v-radio
value="Yes"
label="Yes"
></v-radio>
</v-flex>

<v-flex>
<v-radio
value="No"
label="No"
></v-radio>
</v-flex>

</v-layout>
</v-radio-group>
</div>

</v-form>
</v-container>

我尝试将类“text-xs-center”和“justify-center”设置为 form 和 div 标签,但没有帮助。我希望此布局(单选按钮)位于我的表单中间。

最佳答案

将名为 flex-center 的类添加到包装单选按钮组的 div 元素中,并将以下规则添加到您的 CSS 中:

.flex-center {
display: flex;
flex-direction: column;
align-items: center;
}

完整示例:

new Vue({
el: '#app',
data() {
return {
question: {
question_type: 'YESNO'
},
answer: ''
}
}

})
.flex-center {
display: flex;
flex-direction: column;
align-items: center;
}
<script src="https://cdn.jsdelivr.net/npm/babel-polyfill/dist/polyfill.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vuetify@1.4.0/dist/vuetify.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900|Material+Icons">
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/vuetify@1.4.0/dist/vuetify.min.css">
<div id="app" data-app>
<v-container grid-list-md text-xs-center>
<v-form ref="form">

<div v-if="question.question_type == 'YESNO'" class="flex-center">
<v-radio-group v-model="answer">
<v-layout>

<v-flex>
<v-radio value="Yes" label="Yes"></v-radio>
</v-flex>

<v-flex>
<v-radio value="No" label="No"></v-radio>
</v-flex>

</v-layout>
</v-radio-group>
</div>

</v-form>
</v-container>



</div>

关于javascript - 集中 radio 组 Vuetify,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54460468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com