Ting Web UI

简洁、直观、强悍、跨浏览器的前端开发框架,让web开发更迅速、简单。

页面内容

丰富的页面内容样式,包括排版、链接、表格、图片、卡片、列表、媒体对象等。

排版定义了各种标题、段落、列表及其他内联元素的样式,您可以创建标题、段落、列表及其他内联元素。

描述
.h1~.h6设置为标题样式
.small、.mark和HTML有相同样式的class
.pre、.nobr和HTML有相同样式的class
.u、.s、.i、.b和HTML有相同样式的class
.text-body正文文本
.text-muted减弱文本
.list-unstyled移除默认的列表样式
.list-inline
.list-inline-item
将所有列表项放置同一行

使用方法

描述
.link-primary主要链接
.link-secondary次级链接
.link-disabled禁用链接
.link-offset-*增加下划线偏移量
.link-stretched链接作用到容器(需要将链接放入position:relative的容器中)

使用方法

页头组件能够为 h1 标签增加适当的空间,并且与页面的其他部分形成一定的分隔。它支持 h1 标签内内嵌 small 元素的默认效果,还支持大部分其他组件(需要增加一些额外的样式)。

<h1 class="page-header">页头</h1>
描述
.btn为按钮添加基本样式
.btn-default默认/标准按钮
.btn-{context}语境色按钮
.btn-outline边框按钮
.btn-{size}按钮大小:大、小、超小
.btn-block块级按钮(拉伸至父元素100%的宽度)
.btn-round圆角按钮
.btn-square正方形按钮,不同尺寸
.btn-label按钮内部文字
.btn-icon-left
.btn-icon-right
按钮内部图标
.btn-loading加载状态按钮,禁用点击,半透明显示
.btn-disabled禁用状态按钮,灰色背景,不可点击

使用方法

描述
.btn-toolbar按钮工具栏容器,管理按钮组的间距
.btn-group按钮组容器,将多个按钮合并为一组
.btn-group-justified宽度均分按钮组,按钮平均分配容器宽度
.btn-group-vertical垂直排列按钮组,按钮纵向堆叠

使用方法

描述
.table为任意 添加基本样式 (只有横向分隔线)
.table-striped在 内添加斑马线形式的条纹 ( IE8 不支持)
.table-bordered为所有表格的单元格添加边框
.table-hover在 内的任一行启用鼠标悬停状态
.table-sm让表格更加紧凑
.table-subtle
.table-inverse
表头
.table-{context}语境类,可以用于整个表格,也可以用于整行,也可以用于单个单元格
.table-active激活状态
.table-responsive响应式表格
.table-fixed强制固定表格宽度

使用方法

描述
.img-rounded圆角
.img-circle圆形
.img-thumbnail带边框
.img-fluid让图片占满容器宽度
.img-responsive容器不够宽时自动缩放

使用方法

专门解决图文混排、评论列表、消息流、动态信息流等场景的统一排版问题。

描述
.media媒体组件外层容器,使用弹性布局,统一管理图文间距,支持媒体嵌套
.media-left左侧媒体容器,放置头像、缩略图,默认居上对齐
.media-right右侧媒体容器,图片放置在文本内容右侧
.media-center媒体主体内容容器,自动自适应剩余宽度,承载标题、正文、嵌套媒体
.media-object媒体内部图片专用类,清除图片默认边距、适配容器宽高,防止溢出
.media-heading媒体内容标题,自带底部间距,区分标题与正文文本
.media-middle配合 .media-left / .media-right 使用,图片垂直居中对齐
.media-bottom配合 .media-left / .media-right 使用,图片垂直底部对齐
.media-list媒体列表外层,清除列表默认内外边距,批量渲染多条 media 评论/信息流
<div class="media">
    <div class="media-left">
        <a href="#"><img class="media-object" src="http://placeholder.qiniudn.com/64x64" width="64" height="64"/></a>
    </div>
    <div class="media-right">
        <a href="#"><img class="media-object" src="http://placeholder.qiniudn.com/64x64" width="64" height="64"/></a>
    </div>
    <div class="media-center">
        <h4 class="media-heading">Media heading</h4>
        Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo.
    </div>
</div>

使用方法

描述
.list只带有横线的列表
.list-dashed虚线列表
.list-flush没有边框的列表
.list-bordered含有边框的列表
.list-striped隔行变色
.list-hover鼠标经过样式
.list-item-{context}列表项的语境色
.active列表项的活动样式

效果演示

通过缩略图组件扩展和栅格系统,可以很容易地展示栅格样式的图像、视频、文本等内容。

描述
.card卡片容器
.card-body卡片主体内容区域,提供内边距
.card-header卡片头部区域
.card-footer卡片底部区域
.card-title卡片标题
.card-subtitle卡片副标题
.card-text卡片段落文本
.card-link卡片内的链接
.card-img-top卡片顶部图片
.card-img-bottom卡片底部图片
.card-img卡片图片,同时是顶部图片和底部图片时,可以使用此类
.card-img-overlay覆盖在图片上方的内容层,用于图文叠加
.card-header-tabs卡片头部的标签页导航样式
.card-header-pills卡片头部的药丸导航样式
.card-header-indicator卡片头部的指示器样式
<a href="#" class="card">
    <img src="..." alt="...">
</a>

效果演示

描述
.well凹陷容器,浅灰色背景,带边框和内阴影效果
.well-lg大号凹陷,内边距22px
.well-sm小号凹陷,内边距9px

使用方法

描述
.callout标志容器,白色背景,带左侧5px边框标识和阴影
.callout-{context}标志容器,语境色

使用方法

给链接、导航等元素嵌套 元素,可以很醒目的展示新的或未读的信息条目。

描述
.badge徽章,圆角红色背景,白色文字,最小宽度18px

使用方法

描述
.tag标签容器,带边框和内边距
.tag-{context}标签语境色
.tag-{size}标签大小

使用方法

描述
.alert警告框容器,带内边距和边框
.alert-{context}警告框语境色,不同的背景、文字和边框颜色
.alert-dismissible可关闭警告框,左侧留出关闭按钮位置
.alert-link警告框内的链接,加粗显示,悬停变色
.alert-heading警告框内的标题

使用方法

描述
.jumbotron延伸至整个浏览器视口来展示网站上的关键内容。
描述
.footer网站底部