推客跨屏响应式前端框架,针对常用的CSS基本重新定义,使其更符合实际应用,更适合中文的字符效果。
推客前端框架部份效果需要采用HTML5文档格式,使用推客前端框架需要采用HTML5的文档类型:
推客前端框架针对移动设备做了友好开发,使项目在移动设备上有良好的表现,及优秀的用户体验。
在推客前端框架中,代码效果都包含在.container容器里。
容器空间 .container容器左右各含10px的内填充(padding),如果需要宽度100%容器,请使用.layout样式。
容器大小 在不同屏幕大小,.container,具体表现为超小屏幕:自动;小屏幕:760px;中屏幕:1000px;大屏幕:1200px;当不需要限制容器宽度时,请使用.container-layout容器。
在项目中,对于初学者,我们建议采用此文档格式,同时也可以根据自己的需求修改代码。
自定义文件 your.css及your.js为自定义文件,your.css应放在respond.js之前,不然在IE8下无法识别响应式样式。
HTML的标题文本,从h1到h6,同时也提供了.h1到.h6的样式。
推客将全局的字体大小设置为14px,包含div,p,table等,段落文本包含在标签p之内,其他标签同时也可以用.p实现,同时段落文本还设置了15px的底部边距。
推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。它配合js效果,提供了推客的CSS、HTML标准,方便个性化、人性化的前端设计方法,受到设计师、前端工程师、程序员及网页设计初学者的特别喜爱。
框架提供了CSS的重定义、元件样式的预设、样式组件、风格模块及Javascript效果,丰富了页面效果,同时让前端设计简单化、傻瓜化,任何初学者都可快速建设美观、简洁的页面。
...
推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。它配合js效果,提供了推客的CSS、HTML标准,方便个性化、人性化的前端设计方法,受到设计师、前端工程师、程序员及网页设计初学者的特别喜爱。
框架提供了CSS的重定义、元件样式的预设、样式组件、风格模块及Javascript效果,丰富了页面效果,同时让前端设计简单化、傻瓜化,任何初学者都可快速建设美观、简洁的页面。
...
包含加粗、斜体、下划线等效果。
超级链接,包含在a标签内。
包含左对齐,居中,右对齐等效果。
框架左对齐
框架居中对齐
框架右对齐
推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。它配合js效果,提供了推客的CSS、HTML标准,方便个性化、人性化的前端设计方法,受到设计师、前端工程师、程序员及网页设计初学者的特别喜爱。框架提供了CSS的重定义、元件样式的预设、样式组件、风格模块及Javascript效果,丰富了页面效果,同时让前端设计简单化、傻瓜化,任何初学者都可快速建设美观、简洁的页面。
...
...
...
...
文本字号由font-size设置,框架把字号分为特大号、大号、普通、小号、特小号五个等级。
可通过样式改变文本颜色,也可以应用于文本链接,网页配色色系,除默认的颜色外,建议根据实际应用来修改,上一章节已介绍自定义颜色修改方法。
文本颜色:默认
文本颜色:主色
文本颜色:辅色
文本颜色:背景色
文本颜色:融合色
文本颜色:点缀色
文本颜色:默认
文本颜色:主色
文本颜色:辅色
文本颜色:背景色
文本颜色:融合色
文本颜色:点缀色
文本颜色:黑色
文本颜色:灰色
文本颜色:白色
文本颜色:黑色
文本颜色:灰色
文本颜色:白色
提示颜色:红色
提示颜色:黄色
提示颜色:蓝色
提示颜色:绿色
提示颜色:红色
提示颜色:黄色
提示颜色:蓝色
提示颜色:绿色
提示颜色:淡红
提示颜色:淡黄
提示颜色:淡蓝
提示颜色:淡绿
提示颜色:淡红
提示颜色:淡黄
提示颜色:淡蓝
提示颜色:淡绿
文本行距分为超小行距16px(.height-little)、小行距20px(.height-small)、默认24px(.height)、大行距30px(.height-big)、超大行距40px(.height-large)。
推客:国内优秀的HTML、CSS、JS跨屏响应式开源前端框架,使用最新浏览器技术,为快速的前端开发提供一系列的文本、图标、媒体、表格、表单、按钮、菜单、网格系统等样式工具包,占用资源小,使用推客可以快速构建简洁、优雅而且自动适应手机、平板、桌面电脑等设备的前端界面,让前端开发像玩游戏一样快乐而轻松。
小行距20px(.height-small):推客前端框架在传统CSS框架的基本上,增加了HTML5、CSS3、JS等技术组合应用,应用最新的浏览器技术,同时兼容较早的浏览器,新旧结合,承前启后,开发者只需把框架文件引入到项目中,就可以初现快速的共同开发,改变以往建立PC网站同时,再建立手机网站的局面,实现一站响应所有设备,大大提高了开发效率。
默认24px(.height):移动优先、跨屏响应:推客以移动设备为基点,优先适应于移动设备;从移动设备扩大到平板、桌面电脑等设备,实现跨屏响应,兼容桌面浏览器的同时,更适应了移动互联网的潮流。
大行距30px(.height-big):组件丰富、海量插件:推客前端框架重新定义了CSS基础、常用元件及JS组件,可快速构架前端界面,实现跨屏响应。同时兼容所有jQuery插件,在项目中可以灵活使用,让前端开发如虎添翼。
超大行距40px(.height-large):轻量高效、国产开源:推客基于应用广泛jQuery插件,轻量高效;相对于国外的前端框架,推客前端框架侧重于对中文的支持,符合国人的视觉及体验,实现到国内主流浏览器的支持,减少兼容性测试时间,提高开发效率。
...
...
...
...
...
给元素添加背景色样式,突出或强调信息,实际应用中建议修改为自主定义的颜色。
默认:推客前端框架。
主色:推客前端框架,是一款开源的专业网页前端UI解决方案。
辅助色:是HTML、CSS、Javascrip三者结合的前端框架。
背景色:配合js效果,提供了推客的CSS、HTML标准。
融合色:方便个性化、人性化的前端设计方法。
点缀色:受到设计师、前端工程师、程序员及网页设计初学者的喜爱。
默认
主色
辅助色
背景色
融合色
点缀色
黑色:框架提供了CSS的重定义、元件样式的预设、样式组件、风格模块及JS交互。
灰色:配合js效果,提供了推客的CSS、HTML标准。
白色:让前端设计简单化、傻瓜化,任何初学者都可快速建设美观、简洁的页面。
黑色
灰色
白色
无反色处理
反色处理
无反色处理
反色处理
提示背景包含红、黄、蓝、绿四种,分别表示危险、警告、主要、成功三种信号。
危险:推客前端框架,是一款开源的专业网页前端UI解决方案。
警告:是HTML、CSS、Javascrip三者结合的前端框架。
主要:方便个性化、人性化的前端设计方法。
成功:配合js效果,提供了推客的CSS、HTML标准。
危险
警告
主要
成功
淡红-危险:推客前端框架,是一款开源的专业网页前端UI解决方案。
淡黄-警告:是HTML、CSS、Javascrip三者结合的前端框架。
淡蓝-主要:方便个性化、人性化的前端设计方法。
淡绿-成功:配合js效果,提供了推客的CSS、HTML标准。
淡红-危险
淡黄-警告
淡蓝-主要
淡绿-成功
定义边框颜色。
设置边框的大小粗细、上下左右的位置及不同的样式效果。
添加圆角.radius,小圆角.radius-small,大圆角.radius-big,圆.radius-circle样式,可以使背景或边框圆角化。
在IE8及以下浏览器不支持因IE8及以下浏览器不支持CSS3,所以圆角效果不显示,直接显示为直角。radius-none为直角,可以用来消除已有圆角效果的样式。
添加阴影.box-shadow,小阴影.box-shadow-small,大阴影.box-shadow-big,无阴影.box-shadow-none 可覆盖原有阴影样式。
在IE8及以下浏览器不支持因IE8及以下浏览器不支持CSS3,所以阴影效果不显示。box-shadow-none,可以用来消除已有阴影效果的样式。
包含边界(.margin)和填充(.padding),在理解他们与边框、内容的关系时,应该先了解下CSS的盒子模型。
每个盒子都有:边界、边框、填充、内容四个属性;每个属性都包括四个部分:上、右、下、左;这四部分可同时设置,也可分别设置;举个箱子例子,最里面的物品(内容)、物品由泡沫(填充)保护着、然后箱子(边框)、最后是箱子离你的距离(边界),这就是一个完整的盒子模型。
包含上、右、下、左及四个都有的位置属性,默认的.margin外边距大小为10px。
边界大小包含超小边界2px(.margin-little)、小边界5px(.margin-small)、默认边界10px(.margin)、大边界20px(.margin-big)、超大边界30px(.margin-large)五个等级。
边界兼容 margin-top及margin-bottom由于hasLayout渲染导致无效状态,建议使用padding或者用下面的解决办法。
和边界类似,填充也包含上、右、下、左及四个都有的位置属性,默认的.padding外边距大小为10px。
填充大小包含超小填充2px(.padding-little)、小填充5px(.padding-small)、默认填充10px(.padding)、大填充20px(.padding-big)、超大填充30px(.padding-large)五个等级。
使用边界、边框、填充三者的内容元素示例。
CSS3动画样式,包含渐变,摇晃,震动,旋转等丰富的前端效果。
使元素具备淡入淡出显示效果,点击按钮即可预览动画。
使用方法 给元素添加样式即可,如淡入,元素使用.fadein即可。
提示的强调CSS动画效果。
持续旋转动画。
可以结合背景色,改变水平线的颜色。
定义图片样式,形状等样式。
使用.radius-(*)样式,可以给图片快速添加效果,改变图片样式。
IE兼容 IE6,7,8不支持CSS3,不支持圆角效果,直接用直角显示。
为了让图片更友好显示,框架设置了响应式图片,让图片宽度为100%;可按比例缩放,但不超过父元素,
表单输入框、浏览文件、选项按钮等基本效果;多个表单元素使用及表单验证请查看"元件"下的"表单组"及"JS组件"下的"表单验证"文档。
输入框
浏览文件
多颜色效果 a链接标签同时可以使用按钮的相关样式,如.border-main,.bg-main等。
按钮样式 单选或多选也可以采用按钮的形式,通过js来控制样式,详情参考"JS组件"的单选多选。
通过input-big,input-small设置不同的大号及小号输入框。
给输入框架上.border-(*)及.bg-(*)样式,可以改变其边框及背景颜色;深色背景时需要同时加上.bg-inverse改变文本的颜色。
结合背景.bg-(*)和边框border-(*)的样式,添加至按钮中,可快速改变其颜色及背景。
通过button-large,button-big,button-small,button-little设置不同的大小。
通过将按钮的背景色做50%的褪色处理就可以呈现出无法点击的效果。
按钮样式可以于button,input,a等元素。
包含无序列表、有序列表、内联列表、描述列表等效果。
顺序不重要的排序
按顺序排列的内容。
添加list-unstyle样式,可以去除列表样式效果。
通过设置display: inline-block;并添加少量的padding,将所有元素放置于同一列。
带有描述内容的列表。
加表格添加.table样式,使表格分行。
起步 | CSS | 元件 | 模块 |
---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 |
框架包含的文件 | 图片 | 图标 | 头部 |
基本页面 | 水平线 | 标签 | Banner |
响应式布局 | 按钮 | 徽章 | 导航 |
浏览器支持 | 列表 | 进度条 | 面包屑 |
... |
---|
... |
添加table-striped样式,表格每隔行增加背景,IE8以下不支持此效果。
起步 | CSS | 元件 | 模块 |
---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 |
框架包含的文件 | 图片 | 图标 | 头部 |
基本页面 | 水平线 | 标签 | Banner |
响应式布局 | 按钮 | 徽章 | 导航 |
浏览器支持 | 列表 | 进度条 | 面包屑 |
... |
---|
... |
起步 | CSS | 元件 | 模块 |
---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 |
框架包含的文件 | 图片 | 图标 | 头部 |
基本页面 | 水平线 | 标签 | Banner |
响应式布局 | 按钮 | 徽章 | 导航 |
浏览器支持 | 列表 | 进度条 | 面包屑 |
... |
---|
... |
鼠标悬停时显示当前行的背景色。
起步 | CSS | 元件 | 模块 |
---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 |
框架包含的文件 | 图片 | 图标 | 头部 |
基本页面 | 水平线 | 标签 | Banner |
响应式布局 | 按钮 | 徽章 | 导航 |
浏览器支持 | 列表 | 进度条 | 面包屑 |
... |
---|
... |
添加.table-condensed样式,减少表格间距。
起步 | CSS | 元件 | 模块 |
---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 |
框架包含的文件 | 图片 | 图标 | 头部 |
基本页面 | 水平线 | 标签 | Banner |
响应式布局 | 按钮 | 徽章 | 导航 |
浏览器支持 | 列表 | 进度条 | 面包屑 |
... |
---|
... |
含当前.current,红.red,黄.yellow,蓝.blue,绿.green五种色彩。
起步 | CSS | 元件 | 模块 | JS组件 |
---|---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 | 概述 |
框架包含的文件 | 图片 | 图标 | 头部 | 窗口工具 |
基本页面 | 水平线 | 标签 | Banner | 选项标签 |
响应式布局 | 按钮 | 徽章 | 导航 | 对话框 |
浏览器支持 | 列表 | 进度条 | 面包屑 | 提示 |
框架包含的文件 | 图片 | 图标 | 头部 | 警告框 |
基本页面 | 水平线 | 标签 | Banner | 表单验证 |
框架包含的文件 | 图片 | 图标 | 头部 | 警告框 |
基本页面 | 水平线 | 标签 | Banner | 表单验证 |
将任何.table包裹在.table-responsive中即可创建响应式表格,其会在小屏幕设备上(小于768px)水平滚动。当屏幕大于768px宽度时,水平滚动条消失。
起步 | CSS | 元件 | 模块 |
---|---|---|---|
下载前端框架 | 文本 | 网格系统 | 框架 |
框架包含的文件 | 图片 | 图标 | 头部 |
基本页面 | 水平线 | 标签 | Banner |
响应式布局 | 按钮 | 徽章 | 导航 |
浏览器支持 | 列表 | 进度条 | 面包屑 |
... |
---|
... |
推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。它配合js效果,提供了推客的CSS、HTML标准,方便个性化、人性化的前端设计方法,受到设计师、前端工程师、程序员及网页设计初学者的特别喜爱。
...
框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
它配合js效果,提供了推客的CSS、HTML标准,方便个性化、人性化的前端设计方法。
......
...
框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
它配合js效果,提供了推客的CSS、HTML标准,方便个性化、人性化的前端设计方法。
......
...
使用.border-(*)系列样式,可以立即改变引用的边框颜色。
推客前端框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
推客前端框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
推客前端框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
推客前端框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
推客前端框架推客前端框架,是一款开源的专业网页前端UI解决方案,是HTML、CSS、Javascrip三者结合的前端框架。
......
......
通过这两个class让页面元素左右浮动。 !important被用来避免某些问题。
使用.clearfix清除任意页面元素的浮动。
通过.show 和 .hidden可以强制显示或隐藏元素。这两个class使用了!important以避免冲突,原因和快速浮动类似。
使用下面的class可以针对打印机隐藏或显示某些内容