je le suivi qui aligne les éléments à droiteéléments d'alignement dans une rangée flex à droite
HTML
<div class="flex-row">
<div class="flex-1">
<button class="el-button el-button--primary">Add File</button>
<ul class="el-upload">
<li classs="el-upload">something wider than the button</li>
</ul>
</div>
</div>
CSS
.flex-row {
display: flex;
align-items: baseline;
.flex-1 {
flex: 1 1 auto;
}
}
Mais quand il le contenu de la liste est plus large que le bouton et il fait quelque chose comme ceci:
-------
| X |
-------
-----------------
| |
-----------------
Comment est-ce que je fais en sorte qu'il soit aligné vers la droite quelle que soit la largeur de l'élément ci-dessous? Comme ceci:
-------
| X |
-------
-----------------
| |
-----------------
Nous ne peut pas faire grand-chose sans votre CSS. Pour autant que je sache, flex-1 n'est pas une classe de bootstrap, n'est-ce pas? – SourceOverflow
Les classes que j'ai utilisées proviennent de l'interface utilisateur d'élément. Ils viennent emballés lorsque vous déclarez que c'est le composant qui rend ensuite les éléments. Par conséquent, le bouton et la liste. Je viens de l'ajouter parce que je pensais que cela pourrait aider (peut-être?) –
@SourceOverflow et oui flex-1 n'est pas bootstrap. J'ai appliqué l'édition ma question a plus de sens! –