L' float
propriété est ignorée dans un conteneur flex.
À partir de la flexbox spécifications:
3. Conteneurs Flex: l' flex
et inline-flex
d'affichage
les valeurs
Un conteneur flex établit un nouveau flex formatage contexte de son
contenu. C'est le même que l'établissement d'un bloc de mise en forme de contexte,
sauf que flex mise en page est utilisé à la place de la disposition en bloc.
Par exemple, les flotteurs ne pas s'immiscer dans le conteneur flex, et le
flex conteneur des marges de ne pas s'effondrer avec les marges de sa
contenu.
float
et clear
ne pas créer la variable ou de la clairance de flex point, et ne pas prendre de flux.
Au lieu de cela, il suffit d'utiliser les propriétés flex:
footer {
display: flex;
justify-content: flex-end;
}
<footer>
<span>
<a>foo link</a>
</span>
</footer>
Si vous avez plus d'éléments dans le pied de page, et le besoin d'autres options d'alignement, puis ici sont deux guides: