展开全部

主编推荐语

系统讲解了Bootstrap的各项功能和使用方法。

内容简介

本书由国内资深前端工程师撰写,是目前内容最为全面和深入的Bootstrap专著。它不仅系统讲解了Bootstrap的各项功能和使用方法,详细讲解了Bootstrap的组件、插件和扩展技术,而且深度解析了Bootstrap的内核源代码。本书实战性强,为各个知识点都精心设计了辅助说明问题的小案例,最后还包含一个综合性的大案例,不仅能满足读者系统学习理论知识的需求,还能满足读者充分实践的需求。

全书一共10章:第1章和第2章介绍了Bootstrap的构成组件、功能特色、开发工具、应用情况,以及它的下载和应用解析;第3章对Bootstrap框架进行了解析,包含全局样式表、栅格系统、布局、响应式设计等内容;第4章讲解了CSS样式的优化,包含页面排版优化、表格设计优化、表单设计优化、按钮设计,以及图片和图标的设计等内容;第5~8章则分别讲解了CSS动态样式LESS的特性和使用、各种Bootstrap组件的特性和使用、各种Bootstrap插件的特性和使用、Bootstrap的扩展等内容;第9章逐步讲解了利用Bootstrap开发一个社区分享网站的全部流程和方法,是一个综合性的大案例;第10章则对Bootstrap的内核源代码进行了深入的分析。

目录

  • 版权信息
  • 前言
  • 第1章 为什么要学习Bootstrap
  • 1.1 Bootstrap概述
  • 1.1.1 Bootstrap的历史
  • 1.1.2 选择Bootstrap的理由
  • 1.1.3 一位程序员的话
  • 1.1.4 Bootstrap构成模块
  • 1.2 Bootstrap功能介绍
  • 1.2.1 Bootstrap主要特色
  • 1.2.2 Bootstrap主要功能
  • 1.3 Bootstrap应用项目赏析
  • 1.3.1 Bootstrap优秀网站
  • 1.3.2 Bootstrap优秀插件
  • 1.4 Bootstrap版本变化
  • 1.5 Bootstrap开发工具和参考资源
  • 1.5.1 Bootstrap开发工具
  • 1.5.2 Bootstrap参考资源
  • 第2章 使用Bootstrap的准备
  • 2.1 下载和定制Bootstrap
  • 2.1.1 下载Bootstrap
  • 2.1.2 定制Bootstrap
  • 2.2 Bootstrap的文件结构
  • 2.2.1 源码版Bootstrap文件结构
  • 2.2.2 编译版Bootstrap文件结构
  • 2.3 Bootstrap应用解析
  • 2.3.1 安装Bootstrap
  • 2.3.2 Bootstrap架构解析
  • 2.3.3 设计Bootstrap网页模板
  • 2.4 开发第一个Bootstrap示例
  • 2.4.1 设计交互组件
  • 2.4.2 设计页面版式
  • 第3章 Bootstrap框架解析
  • 3.1 设计全局样式表
  • 3.1.1 CSS全局样式设计思路
  • 3.1.2 CSS规范和样式重用
  • 3.1.3 CSS重设
  • 3.2 栅格系统
  • 3.2.1 网页栅格系统的设计技法
  • 3.2.2 解析960栅格系统
  • 3.2.3 Bootstrap栅格系统
  • 3.2.4 响应式Bootstrap栅格系统
  • 3.3 Bootstrap布局
  • 3.3.1 固定式布局
  • 3.3.2 流式布局
  • 3.3.3 布局嵌套
  • 3.4 响应式设计
  • 3.4.1 什么是响应式设计
  • 3.4.2 设计响应式图片
  • 3.4.3 设计响应式布局结构
  • 3.4.4 自适应显示/隐藏页面内容
  • 3.4.5 响应式设计流程和实战
  • 3.4.6 响应式Bootstrap
  • 第4章 优化CSS样式
  • 4.1 页面排版优化
  • 4.1.1 标题和字体风格
  • 4.1.2 文本强调风格
  • 4.1.3 文本对齐风格
  • 4.1.4 缩略语风格
  • 4.1.5 地址风格
  • 4.1.6 引用风格
  • 4.1.7 列表风格
  • 4.1.8 代码风格
  • 4.2 表格优化设计
  • 4.2.1 优化表格结构
  • 4.2.2 默认风格
  • 4.2.3 表格个性风格
  • 4.2.4 表格行风格
  • 4.3 表单优化设计
  • 4.3.1 Bootstrap支持的表单控件
  • 4.3.2 Bootstrap扩展的表单组件
  • 4.3.3 默认风格
  • 4.3.4 布局风格
  • 4.3.5 外观风格
  • 4.3.6 状态风格
  • 4.4 按钮设计
  • 4.4.1 默认风格
  • 4.4.2 定制风格
  • 4.4.3 状态风格
  • 4.5 图片和图标设计
  • 4.5.1 图片风格
  • 4.5.2 图标风格
  • 第5章 CSS动态样式——LESS
  • 5.1 为什么要使用LESS
  • 5.1.1 LESS概述
  • 5.1.2 LESS的优势
  • 5.1.3 LESS参考和工具
  • 5.2 如何使用LESS
  • 5.2.1 在客户端使用LESS
  • 5.2.2 在服务器端使用LESS
  • 5.3 LESS包含哪些内容
  • 5.3.1 LESS基本特性
  • 5.3.2 LESS主要功能
  • 5.3.3 LESS和SASS
  • 5.4 LESS动态语法
  • 5.4.1 变量
  • 5.4.2 混合
  • 5.4.3 参数混合
  • 5.4.4 模式匹配
  • 5.4.5 条件表达式
  • 5.4.6 嵌套规则
  • 5.4.7 运算
  • 5.4.8 颜色函数
  • 5.4.9 数学函数
  • 5.4.10 作用域
  • 5.4.11 命名空间
  • 5.4.12 注释
  • 5.4.13 导入
  • 5.4.14 字符串插值
  • 5.4.15 转义字符
  • 5.4.16 JavaScript表达式
  • 5.5 Bootstrap与LESS结合
  • 5.5.1 基于LESS的Bootstrap
  • 5.5.2 Bootstrap变量
  • 5.5.3 Bootstrap混合
  • 第6章 使用Bootstrap组件
  • 6.1 下拉菜单
  • 6.1.1 快速体验下拉菜单
  • 6.1.2 设计下拉菜单
  • 6.1.3 设计多级下拉菜单
  • 6.1.4 设置下拉菜单选项
  • 6.2 按钮组
  • 6.2.1 设计按钮组
  • 6.2.2 设计按钮导航条
  • 6.2.3 设计按钮布局
  • 6.3 按钮式下拉菜单
  • 6.3.1 设计按钮式下拉菜单
  • 6.3.2 设计分隔样式
  • 6.3.3 设计按钮式下拉菜单布局
  • 6.4 导航
  • 6.4.1 设计导航组件
  • 6.4.2 设置导航选项
  • 6.4.3 绑定导航和下拉菜单
  • 6.4.4 设计导航列表
  • 6.4.5 激活标签页
  • 6.4.6 设计标签页布局
  • 6.5 导航条
  • 6.5.1 设计导航条
  • 6.5.2 绑定表单和下拉菜单
  • 6.5.3 导航条布局
  • 6.6 面包屑和分页
  • 6.6.1 设计面包屑
  • 6.6.2 设计分页组件
  • 6.6.3 设置分页选项
  • 6.6.4 设计翻页组件
  • 6.7 标签与徽章
  • 6.8 缩略图
  • 6.8.1 关于图像占位符
  • 6.8.2 设计缩略图
  • 6.9 警告框
  • 6.9.1 设计警告框
  • 6.9.2 添加关闭按钮
  • 6.10 进度条
  • 6.10.1 设计进度条
  • 6.10.2 设置个性进度条
  • 6.11 媒体
  • 6.11.1 媒体版式
  • 6.11.2 媒体列表
  • 6.12 版式
  • 6.12.1 Hero区块
  • 6.12.2 页面标题
  • 6.13 其他组件
  • 6.13.1 Well
  • 6.13.2 关闭图标
  • 6.13.3 辅助类
  • 第7章 使用Bootstrap插件
  • 7.1 JavaScript插件开发概述
  • 7.1.1 使用Bootstrap插件
  • 7.1.2 过渡效果
  • 7.2 模态对话框
  • 7.2.1 设计对话框
  • 7.2.2 调用对话框
  • 7.2.3 应用对话框
  • 7.3 下拉项
  • 7.4 滚动监听
  • 7.4.1 使用滚动监听插件
  • 7.4.2 控制滚动监听
  • 7.5 标签页
  • 7.5.1 使用标签页插件
  • 7.5.2 控制标签页插件
  • 7.6 工具提示
  • 7.6.1 使用工具提示插件
  • 7.6.2 控制工具提示插件
  • 7.7 弹出提示
  • 7.7.1 使用弹出提示插件
  • 7.7.2 控制弹出提示插件
  • 7.8 警告框
  • 7.9 按钮
  • 7.10 折叠
  • 7.10.1 使用折叠插件
  • 7.10.2 控制折叠插件
  • 7.11 轮播
  • 7.11.1 使用轮播插件
  • 7.11.2 控制轮播插件
  • 7.12 输入提示
  • 7.13 附加导航
  • 第8章 Bootstrap扩展
  • 8.1 针对IE6、IE7的Bootstrap扩展
  • 8.1.1 使用Bsie插件
  • 8.1.2 手动修补Bsie
  • 8.2 Bootstrap Metro
  • 8.3 颜色选择器
  • 8.3.1 使用颜色选择器
  • 8.3.2 配置颜色选择器
  • 8.4 日期选择器
  • 8.4.1 使用日期选择器
  • 8.4.2 配置日期选择器
  • 8.5 jQuery UI Bootstrap
  • 第9章 使用Bootstrap快速开发社区分享网站
  • 9.1 准备工作
  • 9.1.1 定制Bootstrap
  • 9.1.2 初始化Bootstrap
  • 9.2 首页设计
  • 9.2.1 设计思路
  • 9.2.2 设计结构
  • 9.2.3 设计主菜单和按钮
  • 9.2.4 设计轮播广告位
  • 9.2.5 设计新闻区和版权区版式
  • 9.3 阅读页设计
  • 9.3.1 设计响应式主菜单
  • 9.3.2 设计附加导航菜单
  • 9.3.3 设计页面版式
  • 9.4 小组页设计
  • 9.5 打卡页设计
  • 9.5.1 设计页面栅格系统
  • 9.5.2 设计滚动监听和附加导航
  • 9.6 词根页设计
  • 第10章 Bootstrap内核解码
  • 10.1 定义jQuery插件
  • 10.1.1 jQuery插件形式
  • 10.1.2 jQuery插件规范
  • 10.1.3 jQuery插件封装
  • 10.1.4 jQuery插件优化
  • 10.2 Bootstrap设计思想
  • 10.2.1 类型化
  • 10.2.2 松散与耦合处理
  • 10.2.3 继承和可扩展性
  • 10.3 Bootstrap框架解析
  • 10.3.1 源码结构
  • 10.3.2 类定义
  • 10.3.3 插件定义
  • 10.3.4 命名冲突解决
  • 10.3.5 数据接口
  • 10.4 Bootstrap内核解疑
  • 10.4.1 封装形式
  • 10.4.2 启用严格模式
  • 10.4.3 插件中的this
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。