首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用 Bootstrap 搭建更合理的 HTML 结构

本文的目的就是介绍如何使用 Bootstrap 搭建常用的布局,并保证布局具有合理的 HTML 结构。不管是传统开发,还是使用框架,搭建布局的思想是不会变的。...以下是响应式登录页的例子: See the Pen Bootstrap-demo by Zongbin (@nzbin) on CodePen.... 注意,在 Bootstrap 4 中, .row 类不能省略,需要写成这样 .form-group row 才行。...静态表单排列 很多人在看到上面的结构时,几乎二话不说,就写出 ul>li 这样的布局,而且添加诸如 .list .item 这些无意义的类。...言归正传,本文主要介绍了在使用 Bootstrap如何搭建更合理的结构,然而在实际工作中,不管我们用不用框架,都应该尽可能的精简并规范化 HTML 结构,这是前端开发人员应该养成的良好习惯。

2.1K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Java 进阶篇】Bootstrap 快速入门

    Bootstrap 是一个流行的开源前端框架,它使网页开发更加容易和高效。...Bootstrap 是由 Twitter 开发的一个前端框架,用于创建响应式和美观的网页。...以下是一些使用 Bootstrap 的主要优势: 响应式设计:Bootstrap 支持响应式设计,确保您的网页可以在不同设备上正常显示,包括桌面、平板和手机。...本节将介绍如何快速入门 Bootstrap。 引入 Bootstrap 首先,您需要将 Bootstrap 的样式和 JavaScript 引入到您的网页中。...响应式网格系统 Bootstrap 的网格系统是其最强大的功能之一。它允许您创建响应式布局,使内容可以适应不同的屏幕尺寸。网格系统基于12列,您可以将内容放入这些列中,以创建灵活的布局。

    21010

    Jump Start Bootstrap 第3章

    在本节中,我们将重点讨论如何使用Bootstrap推荐创建可重用的HTML组件标记和类。让我们从页眉开始。...我们也可以在每个列表项上的”list-group-item”类后面添加”list-group-item-*”类来指定列表项的各种颜色: list-group-item-success 绿色 list-group-item-info...天蓝 list-group-item-warning 淡黄 list-group-item-danger 亮红 例如,在列表项中添加”list-group-item-success”,这一项将显示淡绿色的背景...Bootstrap创建导航条非常简单,它提供了各种选项,可以构建响应性的所有类型的导航栏,当屏幕大小较小时自动折叠。 我们将循序渐进的用Bootstrap创建一个导航条。...在此,我们结束对Bootstrap组件的讨论。虽然这些组件并不是创建伟大的响应性网站的必要条件,但它们确实为你的访客提供额外的价值。 现在让我们来看看创建表单如何变得更加容易。

    13.9K20

    BootStrap应用开发学习入门

    响应式设计(重点): Bootstrap响应式 CSS 能够自适应于台式机、平板电脑和手机; BootStrap包含内容(主要包含): 基本结构:Bootstrap 提供了一个带有网格系统、链接样式...如果您不想显示这些着重号,您可以使用 class .list-unstyled 来移除样式。 您也可以通过使用 class .list-inline 把所有的列表项放在同一行中。...、移动设备优先的流式网格系统; 官方文档描述: Bootstrap 包含了一个响应式的、移动设备优先的、不固定的网格系统,可以随着设备或视口大小的增加而适当地扩展到 12 列。...网格系统如何跨多个设备工作: WeiyiGeek....响应式实用工具 描述:可以通过媒体查询结合大型、小型和中型设备,实现内容对设备的显示和隐藏。 注意:响应式实用工具目前只适用于块和表切换。 WeiyiGeek.

    17.5K20

    BootStrap应用开发学习入门

    响应式设计(重点): Bootstrap响应式 CSS 能够自适应于台式机、平板电脑和手机; BootStrap包含内容(主要包含): 基本结构:Bootstrap 提供了一个带有网格系统、链接样式...如果您不想显示这些着重号,您可以使用 class .list-unstyled 来移除样式。 您也可以通过使用 class .list-inline 把所有的列表项放在同一行中。...、移动设备优先的流式网格系统; 官方文档描述: Bootstrap 包含了一个响应式的、移动设备优先的、不固定的网格系统,可以随着设备或视口大小的增加而适当地扩展到 12 列。...网格系统如何跨多个设备工作: WeiyiGeek....响应式实用工具 描述:可以通过媒体查询结合大型、小型和中型设备,实现内容对设备的显示和隐藏。 注意:响应式实用工具目前只适用于块和表切换。 WeiyiGeek.

    14.6K30

    Bootstrap学习笔记上(带源码)

    ☑ 基于html5、css3的bootstrap,具有大量的诱人特性:友好的学习曲线,卓越的兼容性,响应式设计,12列格网,样式向导文档。...bootstrap模板为使IE6、7、8版本(IE9以下版本)浏览器兼容html5新增的标签,引入下面代码文件即可。..." .list-unstyled { padding-left: 0; list-style: none; } ③内联列表 类名“.list-inline” :把垂直列表换成水平列表,而且去掉项目符号...(编号),保持水平显示 .list-inline { padding-left: 0; margin-left: -5px; list-style: none; } .list-inline > li...Bootstrap提供了一个容器,并且此容器设置类名“.table-responsive”,此容器就具有响应式效果,然后将置于这个容器当中,这样表格也就具有响应式效果

    3.8K20

    Jump Start Bootstrap 第4章

    下拉插件的默认状态是关闭的;然而你刷新页面后它将切换状态并使菜单可见。...按钮 在前面的章节中,我们看到了如何创建各种类型的按钮。这里,我们将看到使用Bootstrap的JavaScript插件如何在不同的状态使用它们,并且让它们切换状态。...Tabs选项卡 在前面的章节中,我们了解了如何使一组链接看起来像选项卡,但那不是真的选项卡。在本节中,我们将创建一些选项卡窗格,将一些虚拟数据放入其中,并使这些选项卡窗格响应相应的选项卡链接。...在本节中,我们将看到如何使用Bootstrap的carousel插件来构建漂亮的响应式幻灯片。 创建一个Carousel的代码如下: <!...在Bootstrap 3版本,modals已经变得有响应性;这意味着它们看起来很好,即使在小屏幕上也能运行良好。

    28.3K40
    领券