我是靠谱客的博主 土豪豌豆,最近开发中收集的这篇文章主要介绍html行内标签文本右对齐属性,如何使用display:flex在HTML元素中使文本右对齐?...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

你快到了.您只需要添加justify-content属性.

在CSS中添加一行代码:

.inner1 {

display: flex;

width: 5em;

/* text-align: right; REMOVE; not necessary */

justify-content: flex-end; /* NEW */

}

这是一个稍微增强的演示,使该功能更加引人注目:

justify-content

The justify-content property aligns flex items along the main axis

of the current line of the flex container.

flex-end

Flex items are packed toward the end of the line.

UPDATE

从评论部分:

This is working for me. The only confusion for me is that it says that

justify-content aligns flex-items. Since when is the content (text)

itself considered a flex item? Moreover, is the .inner1 div considered

a flex item, and will the entire div be moved around along the axis

too? – @mareoraft

Flex容器中的内联内容包装在anonymous flex item中,该内容能够从父级继承属性.但是,匿名项目(如anonymous block and anonymous inline boxes)是不可选择的,因此不可设置.因此,如果要将样式应用于文本,请考虑将其包装在< span>,< div>中.或其他元素.

类.inner1的div作为flex容器(.outer)的子代,是一个flex项.所有弹性项属性均适用. .inner1也兼作(嵌套)flex容器,因此所有flex容器属性也适用.

最后

以上就是土豪豌豆为你收集整理的html行内标签文本右对齐属性,如何使用display:flex在HTML元素中使文本右对齐?...的全部内容,希望文章能够帮你解决html行内标签文本右对齐属性,如何使用display:flex在HTML元素中使文本右对齐?...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部