美文网首页
AntD 的 Descriptions 组件实现“ 右对齐效果

AntD 的 Descriptions 组件实现“ 右对齐效果

作者: 张云飞Vir | 来源:发表于2021-06-09 13:32 被阅读0次

1. 背景

Descriptions 是 AntD 组件,默认的样式 label 是居左对齐的,而我想要 右对齐的效果。比如这样:

image.png

关键是样式要怎么调整呢?

2.知识

先简单介绍下 Descriptions 组件。

Descriptions 组件是描述列表。用于成组展示多个只读字段,常见于详情页的信息展示。

比如展示用户信息:


image.png image.png

如上图,使用 chrome 的检查功能,分析代码发现 对应的样式名是 ant-descriptions-item-label ,它使用了 flex 布局。这就好办了。

3. 调整Descriptions 组件样式: 右对齐

如下图所示,Descriptions 的属性 labelStyle 可以接受一个样式设置,写上 “justifyContent: 'flex-end',minWidth:100” 即可。

image.png

代码见:

  <Descriptions column={1} labelStyle={{justifyContent: 'flex-end',minWidth:100}}>
          <Descriptions.Item label="姓名">{entity.driverName}</Descriptions.Item>
          <Descriptions.Item label="联系方式">{entity.telephone}</Descriptions.Item>
      </Descriptions>

4.参考:

https://ant.design/components/descriptions-cn/#components-descriptions-demo-size
https://www.jianshu.com/p/4290522e1560

相关文章

  • AntD 的 Descriptions 组件实现“ 右对齐效果

    1. 背景 Descriptions 是 AntD 组件,默认的样式 label 是居左对齐的,而我想要 右对齐的...

  • Antd 的Descriptions

    antd 官方的Descriptions用法是这样的 效果图如下 但是有个需求是,根据传入的字段判断,决定Desc...

  • React使用antd表格渲染html字符串(dangerSet

    接口返回的数据中有html字符串 用antd的Table组件展示渲染 实现效果截图 通常dangerSetInne...

  • 2019-10-08

    antd-pro 多页签模式实现 基于antd Tabs组件实现多页签模式。github:https://gith...

  • React项目实战二

    1, 实现tabBar 1,使用步骤1,打开antd-mobile组件中的TabBar组件的文档[https://...

  • react实现antd Notification组件

    antd有个Notification组件用于全局通知提醒, 现在用react实现一个相同的组件。 思考这个组件: ...

  • 音频组件

    下面为一个音频组件,样式自定义,增加倍速效果,使用antd组件改变了样式

  • formik-antd

    formik-antd 由于我们的项目使用了antd组件库,所以希望在使用formik来实现表单的时候页面展示仍然...

  • react antd的使用

    antd的使用 antd是一个组件库 安装antd$ npm install antd 安装babel-plugi...

  • 原生图片上传

    图片上传没有用组件,用的input写的,之前尝试过用antd组件,发现封装的不是很好,就放弃了。效果图: 页面样式...

网友评论

      本文标题:AntD 的 Descriptions 组件实现“ 右对齐效果

      本文链接:https://www.haomeiwen.com/subject/gareeltx.html