Terminal TUI similar vue-termui. base on Vue3
rem(推荐)
命令行实际上是字符组合形成的UI,因此使用rem会比较合理 1rem = 1个字符尺寸
rem & em rem 是根节点确定的字符尺寸,而em是相对尺寸,我们这里使用根节点的字符尺寸更加符合直觉
为什么不推荐用px 因为px的含义是像素,而TUI无法精确的表达到某个像素点上,甚至连字符放大2x都很难处理好 因此我们不推荐使用px,当开发者使用px单位的时候会被转成rem
举例: 1px --- 自动转换成 ---> 1rem --- 最终是 ---> Number(1)
属性 | 支持的类型 | 说明 |
---|---|---|
width | rem % _number_ |
绝对值单位推荐使用 rem , 使用其他web单位将被自动转换成rem |
height | rem % _number_ |
绝对值单位推荐使用 rem , 使用其他web单位将被自动转换成rem |
border | rem _number_ |
边框只支持 1rem , 举例: border: 1rem solid |