Bootstrap基础知识整理:布局、样式与表格
5星 · 超过95%的资源 需积分: 9 171 浏览量
更新于2024-09-11
收藏 571KB DOC 举报
"Bootstrap笔记总结"
Bootstrap是一个流行的前端开发框架,用于快速构建响应式和移动设备优先的网页。这篇笔记主要涵盖了Bootstrap的基础CSS组件,包括布局、样式、表格和其他实用元素。
1. **布局(栅格系统)**
Bootstrap的栅格系统是其核心功能之一,用于创建响应式的网页布局。通过使用`.container`类,可以实现内容的居中对齐,其默认宽度为940px。若希望创建全宽布局,可以使用`.container-fluid`类。栅格系统基于12列的网格,通过调整列(`col-*`)的组合,可以灵活地控制内容的排列方式。
2. **默认设置**
- **全局样式**:整个文档的默认字体大小为14px,行高为20px,段落(`p`)的底部间距为10px,用于提供良好的视觉对齐。
- **醒目文本**:使用`.lead`类可以使文本更显眼,`<small>`标签用于展示小号字,`<strong>`用于加粗,`<em>`用于斜体。
- **字体颜色**:Bootstrap提供了多种预定义的颜色类,如`.muted`(淡色)、`.text-warning`(警告)、`.text-error`(错误)、`.text-info`(信息)和`.text-success`(成功)。
- **提示信息**:`<abbr>`标签配合`title`属性可以创建带有提示信息的缩写,加上`.initialism`类可以让字体略小。
- **引用**:`<blockquote>`用于创建引用,`<cite>`定义引用来源,`.pull-left`和`.pull-right`分别用于左浮动和右浮动,`.muted`用于改变字体颜色,`.clearfix`用于清除浮动。
- **列表**:无样式列表可以使用`.unstyled`类,水平描述列表使用`.dl-horizontal`。
3. **表格**
- **基本表格**:使用`.table`类创建基本表格,`.table-striped`添加斑马线效果,`.table-bordered`添加边框。
- **预格式化文本**:`<pre>`标签用于保留代码或其他预格式化的文本,`.pre-scrollable`类可以限制预格式化文本区域的高度,当内容超出时显示滚动条。
这些只是Bootstrap基础CSS组件的一部分,Bootstrap还包括按钮、表单、图像、导航、组件等更多功能。通过这些工具,开发者可以快速创建美观且响应式的网页,无需从零开始编写复杂的CSS代码。了解并熟练运用Bootstrap,能显著提高开发效率,使得网站设计更具一致性且易于维护。
2018-04-24 上传
2020-08-31 上传
2016-01-08 上传
2018-11-29 上传
2020-11-27 上传
2020-11-29 上传
niu123ha
- 粉丝: 0
- 资源: 2
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫