工具样式typo/util
提供常用 CSS 工具样式。
浮动
x-left
: 左浮动x-right
: 右浮动x-clear
: 清除浮动
.x-left
.x-right
<div class="x-clear">
<div class="doc-box x-left">.x-left</div>
<div class="doc-box x-right">.x-right</div>
</div>
隐藏
x-hide
: 隐藏元素(display:none)x-show-small
: 只在小屏(手机)显示x-hide-small
: 只在小屏(手机)隐藏x-show-medium
: 只在大中屏(平板、电脑)显示x-hide-medium
: 只在大中屏(平板、电脑)隐藏x-hide-large
: 只在大屏(电脑)隐藏x-show-large
: 只在大屏(电脑)显示
hide
small
medium/large
large
<div class="x-hide">hide</div>
<div class="x-show-small">small</div>
<div class="x-hide-small"><del>small</del></div>
<div class="x-show-medium">medium/large</div>
<div class="x-hide-medium"><del>medium/large</del></div>
<div class="x-show-large">large</div>
<div class="x-hide-large"><del>large</del></div>
间距
x-blank
: 提供 1rem 的下边距x-space
: 提供 0.375rem 的右边距
上
下
左
右
上
<div class="x-blank"></div>
下
<span class="x-space">左</span>
右
居中
x-center
: 水平居中x-middle
: 垂直居中
居中
<div class="x-center x-middle">居中</div>
滚动条
x-scrollable
: 超出内容后显示垂直滚动条x-scrollable-h
: 超出内容后显示水平滚动条
内容内容内容内容内容内容内容
我是内容
<div class="x-scrollable" style="height: 30px;"><div style="height: 40px;">内容内容内容内容内容内容内容</div></div>
<div class="x-scrollable-h"><div style="width: 200%;">我是内容</div></div>
文本
x-ellipsis
: 单行文本超出区域后显示 ...。x-break-word
: 强制文本换行,避免长单词不换行。(仅适合中文排版使用)
文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本
break word break word break word break word break word break word break word break word break word break word break word break word break word break word break word break word
<div class="x-ellipsis">文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本</div>
<div class="x-break-word">break word break word break word break word break word break word break word break word break word break word break word break word break word break word break word break word</div>
另参考
另参考