Bonjour
j'utilise les flexbox depuis un an maintenant et je trouve cela formidable.
Je me demande par contre s'il n'y a pas un bug.
Si j'ai 7 boites sur 2 lignes : impeccable ; 4 box sur une ligne et 3 sur l'autre (les 3 étant centré comme defini par le justify-content)
Si j'ai 7 boites sur 3 lignes : 2 lignes avec 3 box impeccables mais la dernière ligne avec l'unique boite est à gauche et donc pas centrée.
Ce qu'il fait bien quand il reste 3 box, il ne le fait pas quand il reste qu'une box.
Alors bug ou quelque chose m'a échappé??
Test fait avec IE11 et google chrome
.contener {
display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox; /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Chrome */
display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
justify-content:space-between;
-webkit-box-align: flex-end;
-moz-box-align: flex-end;
-ms-flex-align: flex-end;
box-align: flex-end;
align-items : flex-end;
flex-wrap:wrap;
margin:15px;
}
contenu { max-width: 160px; text-align: center;}
A+
Modifié par jean202 (25 Mar 2016 - 11:47)
j'utilise les flexbox depuis un an maintenant et je trouve cela formidable.
Je me demande par contre s'il n'y a pas un bug.
Si j'ai 7 boites sur 2 lignes : impeccable ; 4 box sur une ligne et 3 sur l'autre (les 3 étant centré comme defini par le justify-content)
Si j'ai 7 boites sur 3 lignes : 2 lignes avec 3 box impeccables mais la dernière ligne avec l'unique boite est à gauche et donc pas centrée.
Ce qu'il fait bien quand il reste 3 box, il ne le fait pas quand il reste qu'une box.
Alors bug ou quelque chose m'a échappé??
Test fait avec IE11 et google chrome
.contener {
display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox; /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Chrome */
display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
justify-content:space-between;
-webkit-box-align: flex-end;
-moz-box-align: flex-end;
-ms-flex-align: flex-end;
box-align: flex-end;
align-items : flex-end;
flex-wrap:wrap;
margin:15px;
}
contenu { max-width: 160px; text-align: center;}
A+
Modifié par jean202 (25 Mar 2016 - 11:47)