作者:empty 页数:140 出版社:empty |
Bootstrap是Mark Otto和JavobThoculou在Tw iler公司共同开发的一个网站开发版架:2011年8月发布至今己免域为Git hub上般受关注的开源项料。从最初CSS驱动的项到目前内登很多Java Ser ip 4插性和图标。并且涵差表单和按恒儿素、的响应式We h设计, Boat it rap为Web杆发提供了杜的设计和发整, 能够大幅提升开发效率, 已被视多流行网站采用本书全面介型了Bos l up为开发供的所有工具, 包括网格布局系、预记C 55楼式,内登界作和交互式Java Seri pt插作。
英文原版由O'Reilly Media, Inc.出版2013。简体中文版由人民邮电出版社出版, 2013。英文原版的翻译得到O'ReilyMedia, In e.的授权。此简体中文版的出版和销售得到出版权和销售权的所有者——O Reily Media, Inc.的许可。版权所有,未得书面许可,本书的任何部分和全部不得以任何形式重制.O'Reilly Media, Inc.介绍O'Reilly Media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识,自1978年开始, O'Reilly一直都是前活发展的见证者和推动者, 超级板客们正在开创着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社会对新科技的应用。作为技术社区中活跃的参与者, OReilly的发展充满了对创新的借导、创造和发扬光大,O'Reilly为软件开发人员带来革命性的“动物书”, 创建第个商业网站(GNN) :组织了影响深远的开放源代码峰会, 以至于开软件运动以此命名:创立了Make杂志.从而成为DIY革命的主要先锋:公司一如既往地通过多种形式缔结信息与人的纽带, O'Reilly的会议和峰会集聚了众多超级极客和高照远的商业领袖, 共同描绘出开创新产业的革命性思想。作为技术人士族取信息的选择, OReilly现在还将先锋专家的知识传递给普通的计算机用户,无论是通过书籍出版,在线服务或者面授课程, 每一项O Reily的产品都反映了公司不可动摇的理念信息是激发创新的力量。业界评论
作者及封面介绍我在Mac面世之前就开发软件了, 因此我记得当时技术界的反应, 很大程度上,技术圈的人都对此不太感冒。有意思的是,今天很多人对Bootstrap的负面影响议论纷纷, 像极了1984年人们对Mac的指指点点。但两个事件中一致的是,人们不喜欢的东西,对他们却非常重要。苹果意识到有些事所有软件都必须做,那为什么这些软件不采用相同的方法来做呢?如果能做到这一点,开发和调试就容易多了,而更重要的是,用起来也就容易多了!如果只有一种创建菜单的方式,那么用户只要在一个应用上学会使用菜单,就会使用任何应用中的菜单了、滚动条、窗、键盘、鼠标、打印机、音乐,不都一样吗?那时, 程序员(包括我) 之所以不喜欢Mac, 是因为觉得它要拿我们做过的东西转变成商品去卖钱。另外,这种大一统的方式存在局限性。有一些应用的界面元素井不规范。怎么办?好,你自己来改,只能这样。这在技术上就叫重构。如果你发现自己一遍一遍地在重复做一件事,不妨再努力一次做得更好一点, 做出个API来, 保证它灵活好用, 然后,就再也不用重复了,这正是软件也能写得像摩天大楼那样高大复杂的奥秘,五年前最前沿的技术如今已经融人了操作系统。这就是进步,这样多好啊!同样的情形在网站开发过程也随处可见。事实上, 以Mac当年对未来的, 景观之, Web开发领域的重复劳动以及开发环境的落后程度是令人沮丧的。然面, Bootstrap至少担负起了重构的责任, 如果我想做个菜单,那就用它来做好了,没错,我的菜单跟别人的没什么区别。但这对用户是好事儿。用户不用再学习第二种菜单,第三种菜单的用法了。Bootstrap是必需的、绝对必要的, 它的迅速普及就是明证。不光我的服务器端软件会用到它,我开发的模板语言里也少不了它,这样只要用户想使用Bootstrap, 随时随地用就可以了。什么也不用做, 也不用包含什么库, 就像服务器硬件的一部分, 跟苹果1984年在MacOS上所做的一样
跟所有重要的技术一样, Bootstrap只是“够好”而已, 并非完关, 换句话说, Mark Otto和Jacob Thornton还可以让自己的重构更上一层楼,然而,假如他们不断追求让代码更简洁、外观更漂亮,那恐怕就没有那么好用了, Bootstrap为你我这样忙于写网站的人彻底解决了用户界面的问题,不过, 我认为这只是开始。我珍感到Bootstrap会成为Web的一个组件、或者说它很可能出现在你会用到的所有开发工具中,有朝一日——应该不会太久,设计人员将能够不修改任何样式和脚本,就给整个网站换一次皮肤。我没发现使用Bootstrap会带来什么局限性。Bootstrap不能取代设计师, 相反, 它是设计师手中的利器, 也拓展了设计师的想象空间,今天, 能在O'Reily出一本书往往标志着一种新技术走向成熟。现在, Bootstrap的书也出版了, 作者Jake Spurlock是一位Web开发人员, 已经使用Bootstrap写了很多网站, 并在技术大会上分享过他的经验。我很荣幸,据说他是在看了我写的一系列博客文章之后才决定使用Bootstrap的, 现在, 我非常高兴地把他的书推荐给各位读者。来听听他为大家讲解Bootstrap的魔法吧, 让自己也拥有推动世界进步的魔力!
Bootstrap是一个用于构建响应式网站的前端框架。无论你想构建应用程序、博客还是CMS网站, Bootstrap都完美适用, 只要你想得到,它都能行。Bootstrap把HTML, CSS和JavaScript组合起来, 为构建稳定的网站提供了基础设施,也能提高开发效率,基于默认的网格系统,布局变成了小菜一味,按钮,导航和表格也都活脱脱地贫心悦目。十几个JavaScript插件更为我们赋子网站交互能力提供了强大保障,
序
前言.
第1章Bootstrap提供的网站框架.
1.1 Bootstrap到底是什么
1.2Bool strap的文件结构
1.3基本的HTML模板
1.4全局样式
1.5默认网格系统
1.5.1
2.1.1标题
2.1.2强调段薄
2.1.3强调内容
2.14祖体
2.1.5科体
2.1.6强调相关的类
2.1.7到表.
2.3.1可选的表格类
2.3.2表格行的类
2.4.1可选的表单布局
2.4.2内置支持的表单控件
2.4.3扩展的表单控伴.
2.4.4设置控件大小
2.4.5表单控伴的状态
2.5.1接钮大小.
2.5.2禁用按钮的样式
2.7.1
2.7.2用法
3.3.1分式接钮下拉菜单.
33.2上拉菜单.
34.1标签形导航
3.4.2胶囊形导航
34.3垂直堆叠的导航
34.4导航加下拉菜单
基本网格的HTML.
1.5.2平移列.
1.5.3嵌套列
1.6蔬式网格系统
1.7容器布局
1.8有应式设计
第2章Bootstrap预定义的CSS样式
2.1排版
2.2代码
2.3表格
2.4表单
2.5按钮.
2.6图片-
2.7图标
第3章Bootstrap内置的布局组件
3.1下拉菜单
3.2按钮组
3.3按钮下拉菜单.
3.4导航元素-
感谢GLYPH ICONS提供图标
34.5导航列表
3.4.6可切换的标签导航
3.5导航条
ml目录
3.5.1导航条链接
3.5.2表单
3.5.3导航条菜单
3.6面包屑式导航
3.7分页导航-
3.8标签
3.9圆标签
3.10排版相关的元素
3.11缩略图
3.12警示框
3.10.1重头消息--
3.10.2页面标题-.
3.13进度条
3.14媒体对象
3.15其他组件
3.15.1
3.15.2辅助类
4.3.1
4.3.2
4.3.3
注地
用法
选项
方法.
4.3.4事件
4.4.1用法
4.4.2
4.5.1
用法
4.5.2
4.5.3
4.5.4事件
4.6.1
4.6.2
4.7.2
4.8.2
4.8.3方法
4.9.3
第4章Bootstrap支持的JavaScript插件.
4.1概述--
4.2过渡--
4.3模态框-