點燈坊

失くすものさえない今が強くなるチャンスよ

使用 ml-auto 水平靠右

Sam Xiao's Avatar 2021-02-11

水平靠右直覺會使用 Flexbox 的 justify-end,事實上 ml-auto 更精簡。

Version

Tailwind CSS 2.0.3

ml-auto

mlauto000

紅色正方形水平靠右。

<template>
  <div class="w-20 h-20 bg-red-500 ml-auto"/>
</template>
  • w-20:設定寬度
  • h-20:設定高度
  • bg-red-500:設定背景顏色為紅色
  • ml-auto:設定根據剩餘空間自動調整 left margin

Conclusion

  • ml-autojustify-end 都能水平靠右,唯 Flexbox 是從父層處理,故須在外層多加一層 <div>;而 mr-auto 是從子層處理,故可直接針對 element 設定

Reference

Tailwind CSS, Margin