我試圖將<v-btn>
置於<v-flex>
中。由於<v-flex>
是Flexbox的DIV,我用justify-center
將其轉化入vuetify將中心物品放入v-flex
justify-content: center
因爲我的方向是水平的,我的按鈕應該是居中對齊,但事實並非如此。這是重現我的問題的codepen。
https://codepen.io/anon/pen/ZXLzex
我想上申請按鈕到div(V-FLEX)內居中。
下面是完整的代碼:
<v-card>
<v-card-text >
<v-text-field label="Email"></v-text-field>
<v-text-field label="Password"></v-text-field>
</v-card-text>
<v-card-actions>
<v-layout row>
<v-flex justify-center>
<v-btn primary>
Signup
</v-btn>
</v-flex>
</v-layout>
</v-card-actions>
</v-card>
謝謝你的工作。但爲什麼 ?! text-xs-center做一個'text-align:center'。爲什麼它不適用於Flexbox? – Epitouille
@Epitouille如果你在包裝上放了'd-flex'('display:flex'),那麼它會在按鈕上包含'flex:1,1自動',因爲包含了CSS:'.d-flex> * {.. 。flex:1 1 auto; }',這將使其全寬 – Traxo