ul 元素引發的思考 margin-inline-start 和 margin-block-start
<style> .rtl-tb { direction: rtl; /*margin-block-start: 50px; */ /* 文本垂直從上到下的距離 */ margin-top: 50px; unicode-bidi: bidi-override; } .ltr-tb { direction: ltr; margin-inline-start: 50px; /* 文本水平左右的距離*/ /*margin-left: 50px;*/ /* 文本水平左右的距離 */ unicode-bidi: bidi-override; } .fei_03 { direction: rtl; /** 可以兼容文件方向,這里在使用原來的 margin-left 就沒有效果, 要使用margin-right,才能回出現右邊的距離 */ margin-inline-start: 50px; /*margin-right: 50px;*/ unicode-bidi: bidi-override; } </style> <div class="fei_01 rtl-tb"> 水平從右到左的。 hello world </div> <div class="fei_02 ltr-tb"> 水平從左到右的。 hello world </div> <div class="fei_03"> 水平從右到左的。 hello world </div> <ul> <li>fei</li> <li>fei</li> <li>fei</li> </ul>