Bootstrap学习记录-2.container和table

1. Container

Bootstrap中容器类提供了2个类标识:containercontainer-fluid
两者的区别在于:
container:容器不止有15px的padding,还有一个随着浏览器宽度变化而变化的margincontainer-fluid:只有固定的15px的padding
因此,container类的自适应是通过修改margin的改变来完成的,而container-fluid类的百分百宽度是指在固定的15px的padding前提下宽度总是当前视窗的宽度。

2. Table

Bootstrap中表格的标识符包括:tabletheadtbodytrthtd
其中,table表示表格主体,thead表示表头,tbody表示表体,tr表示表格的一行,th表示表头单元格,td表示标准单元格。

  • table元素需要使用.table类进行装饰。
  • .table-striped类用来表示表体的行的斑马色。
  • .table-bordered类用来显示表格及单元格的边框。
  • .table-hover类用来设置表体的行在鼠标停留时的突出显示状态。
  • .table-sm类表示将单个元的padding减少一半,使得表格更紧凑。
  • .table-responsive类表示表格内容超出显示时,将显示水平滚动条。
  • .table-*类能够改变背景色,能够应用在tabletrtd元素上,比如,.table-dark表示黑色。
  • .thead-*类能够改变表头背景色,比如,.thead-dark表示黑色。
  • caption元素用来帮助使用屏幕阅读器的用户快速识别表格,并理解表格意思,类似于对表格内容的说明。
    一个表格的基本构成为
<table>
    <caption></caption>
    <thead>
        <tr>
            <th>序号</th>
            <th></th>
            ...
        </tr>
    </thead>
    <tbody>
        <tr>
            <th>1</th>
            <td></td>
            ...
        <tr>
    </tbody>
</table>

原文地址:https://www.cnblogs.com/DreamOfLife/p/9407985.html

时间: 2024-11-11 09:59:31

Bootstrap学习记录-2.container和table的相关文章

bootstrap学习记录(慕课网教程)

1.当主标题下需要副标题时可在h中嵌套small<h1>nihao<small>a</samll></h1> 2.当某一段落需要突出显示时可添加lead类,其作用就是增大文本字号,加粗文本,而且对行高和margin也做相应的处理 class="lead" 3.在普通的元素中我们一般通过font-weight设置为bold关键词给文本加粗.在Bootstrap中,可以使用<b>和<strong>标签让文本直接加粗.

积跬步,聚小流------Bootstrap学习记录(3)

响应式作为Bootstrap的一大特色.栅格系统可谓是功不可没,既然如此,那我们就来看一下栅格系统是怎样帮助bootstrap实现响应式布局的呢? 1.什么是栅格系统 我们能够从Bootstrap的官网上找到比較官方的回答:Bootstrap提供了一套响应式.移动设备优先的流失栅格系统,随着屏幕或视口(viweport)的添加,系统会自己主动分为最多12列. 它包括了易于使用的提前定义类,还有强大的mixin用于生成更具语义的布局. 这样的说法是比較精准并且明了的.可是还能够更通俗一点的来解释:

积跬步,聚小流------Bootstrap学习记录(1)

1.什么是bootstrap? 2011年8月    Twitter推出的    开源的    整套前端解决方案 简单了说:用以创建web页面的html.css.javascript的前端工具集 再简单了说:给相应的结构写好了相应的样式和行为,直接调用即可,是我这等弱设计,配色盲来说的福音,在这些样式的渲染下,想弄难看了,估计设计.配色和bootstrap的应用都得达到一定境界. 2.bootstrap的发展目标 bootstrap是为了提高内部分析的管理能力,解决内部协调性和工作效率而诞生的

Bootstrap学习笔记(二) 表单

在Bootstrap学习笔记(一) 排版的基础上继续学习Bootstrap的表单,编辑器及head内代码不变. 3-1 基础表单 单中常见的元素主要包括:文本输入框.下拉选择框.单选按钮.复选按钮.文本域和按钮等. 在Bootstrap框架中,通过定制了一个类名`form-control`,也就是说,如果这几个元素使用了类名"form-control",将会实现一些设计上的定制效果. 1.宽度变成了100% 2.设置了一个浅灰色(#ccc)的边框 3.具有4px的圆角 4.设置阴影效果

bootstrap学习笔记一: bootstrap初认识,hello bootstrap(下)

这一篇主要是补上源码,开始之前请先回顾:bootstrap学习笔记一: bootstrap初认识,hello bootstrap(上) 首先,我们的页面要求, lang,charset等就不用说了,老html属性, viewport是h5的属性,目的是 width=device-width 铺满设备宽度, initial-scale=1正常比较 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta c

Bootstrap学习 Base

Tapestry的学习不得不停一下了.因为Bootstrap再一次引起了我的注意,并且我不得不再系统地学习它一次. 1 bootstrap需要一个HTML5的环境,也就是说必须是: <!DOCTYPE html> <html> ... </html> 2 bootstrap3是移动设备优先的,需要指定一个meta信息,viewport,视角: <meta name="viewport" content="width=device-wi

Bootstrap学习 - 全局CSS样式

栅格Grid  <!-行(row)”必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度)中-> <div class="container"> <div class="row"> <div class="col-md-1">col-md-1</div> <!-一行最多12列, col-xs, col-sm, col-md, col-

BootStrap 学习笔记一

BootStrap学习笔记一: 学习工具:BootStrap中文文档:http://v3.bootcss.com/css/#type-lists 1.HTML5文档类型 <!DOCTYPE html> <html lang="zh-CN"> ... </html> 2.为了确保适当的绘制和触屏缩放,需要在 <head> 之中添加 viewport 元数据标签. <meta name="viewport" cont

Bootstrap学习:Bootstrap CSS 概览

这一章是Bootstrap 底层结构的关键部分,这个可以我们让 web 开发变得更好.更快.更强壮的最佳实践. 接下来,开始我们的bootstrap学习了. HTML 5 文档类型(Doctype) 由于Bootstrap 使用了一些 HTML5 元素和 CSS 属性.所以为了让这些正常工作,需要使用 HTML5 文档类型(Doctype). 因此,在使用 Bootstrap 项目的开头包含下面的代码段. <!DOCTYPE html> <html> .... </html&