信息技术专题讲座2
信息技术专题讲座
信息技术
专题讲座
信息技术专题讲座
Bootstrap 浏览器/设备支持
信息技术专题讲座
Bootstrap html 编码规范
用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。 嵌套元素应当缩进一次(即两个空格)。 对于属性的定义,确保全部使用双引号,绝不要使用单引号。 不要在自闭合(self-closing)元素的尾部添加斜线 -- HTML5 规范中明确说明这是可 选的。 不要省略可选的结束标签(closing tag)(例如,</li> 或 </body>)。
信息技术专题讲座
Bootstrap HTML编码规范<!DOCTYPE html> //html5 <html lang="zh-CN" > <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> //ie <meta charset="UTF-8"> <link rel="stylesheet" href="code-guide.css"> <script src="code-guide.js"></script> </head> <body> </body> </html>
信息技术专题讲座
Bootstrap CSS编码规范
用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。 为选择器分组时,将单独的选择器单独放在一行。 为了代码的易读性,在每个声明块的左花括号前添加一个空格。 声明块的右花括号应当单独成行。 每条声明语句的 : 后应该插入一个空格。 为了获得更准确的错误报告,每条声明都应该独占一行。 所有声明语句都应当以分号结尾。最后一条声明语句后面的分号是可选的,但是,如果省 略这个分号,你的代码可能更易出错。 对于以逗号分隔的属性值,每个逗号后面都应该插入一个空格(例如,box-shadow)。 不要在 rgb()、rgba()、hsl()、hsla() 或 rect() 值的内部的逗号后面插入空格。这 样利于从多个属性值(既加逗号也加空格)中区分多个颜色值(只加逗号,不加空格)。 对于属性值或颜色参数,省略小于 1 的小数前面的 0 (例如,.5 代替 0.5;-.5px 代替 -0.5px)。 十六进制值应该全部小写,例如,#fff。在扫描文档时,小写字符易于分辨,因为他们的 形式更易于区分。 尽量使用简写形式的十六进制值,例如,用 #fff 代替 #ffffff。 为选择器中的属性添加双引号,例如,input[type="text"]。只有在某些情况下是可选 的,但是,为了代码的一致性,建议都加上双引号。 避免为 0 值指定单位,例如,用 margin: 0; 代替 margin: 0px;。
信息技术专题讲座
LESS 动态样式语言 Less 是一门 CSS 预处理语言,它基于javascript, 它扩充了 CSS 语言,增加了诸如变 量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。Less 包含一套自定义的语法及一个解析器,用户根据这些语法定义自己的样式规则,这些 规则最终会通过解析器,编译生成对应的 CSS 文件。LESS 并没有裁剪 CSS 原有的特性, 更不是用来取代 CSS 的,而是在现有 CSS 语法的基础上
,为 CSS 加入程序式语言的特 性。 客户端使用:在项目中引入Less (从 http://doc.guandang.net下载 less.js 文件) <link rel="stylesheet/less" type="text/css" href="styles.less"> <script src="less.js" type="text/javascript"></script> 服务器端使用:主要是借助于 LESS 的编译器,将 LESS 源文件编译生成最终的 CSS 文 件,目前常用的方式是利用 node 的包管理器 (npm) 安装 LESS,安装成功后就可以在 node 环境中对 LESS 源文件进行编译。 LESS 可以直接在客户端使用,也可以在服务器端使用。在实际项目开发中,我们更推荐 使用第三种方式,将 LESS 文件编译生成静态 CSS 文件,并在 HTML 文档中应用。在 HTML中可以@import “variables.less”或者@import “variables”;; http://doc.guandang.net/
信息技术专题讲座
LESS 动态样式语言The Less@color: #4D926F;#header { color: @color; }
h2 {color: @color; }
#header { color: #4D926F; }
The CSS
h2 {color: #4D926F; }
信息技术专题讲座
Bootstrap 响应式实用工具 Bootstrap 提供了一些帮助器类,以便更快地实现对移动设备友好的开发。这些可以通过 媒体查询结合大型、小型和中型设备,实现内容对设备的显示和隐藏。 需要谨慎使用这些工具,避免在同一个站点创建完全不同的版本。响应式实用工具目前只 适用于块和表切换。
信息技术专题讲座
Bootstrap布局fixed 固定布局 <body> <p class="container"> ... </p> </body>
fluid 流式布局 <p class="container-fluid">
<p class="row-fluid"> <p class="span2"> <!--Sidebar content--> </p> <p class="span10">
<!--Body content--></p>
</p> </p>
信息技术专题讲座
Bootstrap布局网格布局Bootstrap提供了一种以12格为基数的网格,可以通过这些方式获得十二分之n的布局排列(横排)。
信息技术专题讲座
Bootstrap 响应式表格 通过把任意的 .table 包在 .table-responsive class 内,您可以让表格水平滚 动以适应小型设备(小于 768px)。当在大于 768px 宽的大型设备上查看时
,您将看不到任何的差别。 The html <p class="table-responsive"> </p>
信息技术专题讲座
Bootstrap 响应式导航 为了给导航栏添加响应式特性,您要折叠的内容必须包裹在带有 classes .collapse、.navbar-collapse 的 <p> 中。折叠起来的导航栏实际上是一
个带有 class .navbar-toggle 及两个 data- 元素的按钮。第一个是 datatoggle,用于告诉 JavaScript 需要对按钮做什么,第二个是 data-target, 指示要切换到哪一个元素。三个带有 class .icon-bar 的 <span> 创建所谓 的汉堡按钮。这些会切换为 .nav-collapse <p> 中的元素。为了实现以上 这些功能,您必须包含 Bootstrap 折叠(Collapse)插件。
信息技术专题讲座
Bootstrap 面包屑导航(Breadcrumbs) 面包屑导航(Breadcrumbs)是一种基于网站层次信息的显示方式。以博 客为例,面包屑导航
可以显示发布日期、类别或标签。它们表示当前页面在
导航层次结构内的位置。 Bootstrap 中的面包屑导航(Breadcrumbs)是一个简单的带有 .breadcrumb class 的无序列表。分隔符会通过 CSS(bootstrap.min.css )中下面所示的 class 自动被添加: .breadcrumb > li + li:before { color: #CCCCCC; content: "/ "; padding: 0 5px; }
信息技术专题讲座
Bootstrap 缩略图 使用 Bootstrap 创建缩略图的步骤如下: 在图像周围添加带有 class .thumbnail 的 <a> 标签。
这会添加四个像素的内边距(padding)和一个灰色的边框。 当鼠标悬停在图像上时,会 …… 此处隐藏:2619字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




