次の方法で共有

SharePoint リストの「列の書式設定」で右揃えにする方法

Anonymous
2024-02-19T07:20:36+00:00

SharePointリストで、日数を「○○日」と表示している列があるのですが

左揃えだと見づらいので、右揃えにしようと以下のようにJSONを記述したのですが

右揃えになりません。フォントサイズや色、太字は反映されています。

ご存じの方いらっしゃいましたら、解決方法をご教示いただけますと幸いです。

{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json","elmType": "div","txtContent": "@currentField","style": {"font-size": "24px","color": "#FFFFFF","font-weight": "bold","text-align": "right"}}

Microsoft 365 と Office | SharePoint | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

simo-k 85,415 評価のポイント ボランティア モデレーター
2024-02-25T15:39:01+00:00

divは幅情報を持っていないので、3文字であれば3文字幅。

それを左寄せ、中央、右寄せしても結果は同じであり、左側から埋められます。

table 或いは Flex などで配置するか、空白文字を付与して右寄せに見せかけて下さい。

column-formattingについては、下記に膨大なサンプルが掲載されていますので熟読してみて下さい。 https://github.com/pnp/List-Formatting/tree/master/column-samples

上記サンプルなどを参考にしてもダメな場合は開発系の話でもあるので、海外コミュニティで聞かれた方が良いかも分かりません。

Microsoft Q&A (en-us版)

SharePoint
SharePoint Development

※ 質問内容によっては、閲覧者・回答者が多い海外コミュニティをお勧めします。

  Microsoft Q&A では、英語が推奨されています。(日本語を読み解いてくれる人は少なそうです。)

  タグ名は約400種類定義されています。適切なタグ(複数可)を付与した方が回答を得られ易いです。

  (技術的な質問も受け付けている様です。)

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2024-02-28T03:01:03+00:00

simo-k様

ご回答ありがとうございます。

たくさんのサンプルが載っていてとても勉強になります。

海外コミュニティも機会があれば利用したいと思います。

右揃えにつきましては、

"text-align": "right"の部分を"justify-content": "right"に

変更することで実現できました。

ありがとうございました。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

0 件の追加の回答

並べ替え方法: 最も役に立つ