weex - Android 原生Vue.js 使用 justify-content: flex-end; 不起作用
高洛峰
高洛峰 2017-04-18 09:19:51
0
2
854

Android 原生,Vue.js 的属性 justify-content: flex-end; 外面套两层 <p>,就不起作用。备注:web 下是好的。

见代码:
<template>
<p class="page">

<p class="con">
    <p class="title">
        <text class="titleText">标题 ... ...</text>
    </p>
    <p class="validate">
        <text class="validateText">内容 ... ...</text>
    </p>
</p>

</p>
</template>
<style scoped>

.page {
    }
.con {    
    background-color:#CCCCCC;
    flex-direction: row;
}
.title{
    margin: 5px;
    flex-direction: column;
    justify-content: flex-end;
    background-color:#FFFFFF;
}
.titleText{
    font-size: 28px;
    background-color:red;
}

.validate{
    margin: 5px;        
    background-color:#CCCCCC;
    height: 100px;
    flex:1;
}
.validateText {    
    font-size: 24px;
    margin:5px;
}

</style>

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(2)
左手右手慢动作

En regardant votre code, je suppose que vous voulez mettre le "titre" en bas. Tout d'abord, l'attribut justifier-content ne vient pas de vue.js, mais de Flexbox. Vous pouvez essayer d'écrire comme ceci :

.title{
    margin: 5px;
    flex-direction: column;//默认就是column 不需要写
    justify-content: flex-end;//主轴方向上排列在容器后面,可以考虑不写,用下面
    align-items:flex-end;//下对齐
    background-color:#FFFFFF;
}

Si vous souhaitez que plusieurs personnes répondent, il est recommandé de publier les rendus.

巴扎黑

L'affichage doit être flex avant de pouvoir utiliser les propriétés de flexbox, sinon il doit être display:block

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal