前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >bootstrap入门

bootstrap入门

作者头像
用户9603238
发布2022-03-31 17:27:29
1.1K0
发布2022-03-31 17:27:29
举报
文章被收录于专栏:xsa的blogxsa的blog

bootstrap

布局容器

1、.container 类用于固定宽度并支持响应式布局的容器(版心)

代码语言:javascript
复制
 <!-- 固定宽度 -->
<div class="container" style="background-color: wheat; height: 300px;"></div>

​ 2、.container-fluid类用于100% 宽度,占据全部视口(viewport)的容器。(通栏)

代码语言:javascript
复制
<!-- 完整宽度-->
		<div class="container-fluid" style="background-color: skyblue; height: 300px;"></div> 
image-20211115122633231
image-20211115122633231

栅格网格系统

默认12格,可以把12格分成4和8等份,也可以把他分成其他等份。

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="bootstrap-3.3.7-dist/css/bootstrap.min.css" />
<div class="container">
			 <!-- 列组合 -->
			 <div class="row"><!-- 行 .row -->
				 <div class="col-md-4" style="background-color: lemonchiffon;">4</div>
				 <div class="col-md-8" style="background-color: orange;">8</div>
			 </div>
image-20211115124527193
image-20211115124527193
代码语言:javascript
复制
<div class="row"><!-- 行 .row -->
				 <div class="col-md-2" style="background-color: burlywood;">2</div>
				 <div class="col-md-3" style="background-color: mediumseagreen;">3</div>
				 <div class="col-md-3" style="background-color: blueviolet;">3</div>
				 <div class="col-md-5" style="background-color: mediumslateblue;">5</div>
			 </div>
image-20211115142405439
image-20211115142405439

超过则自动换行了。

媒体查询

在栅格系统中,我们在 Less 文件中使用以下媒体查询(media query)来创建关键的分界点阈值。

代码语言:javascript
复制
/* 超小屏幕(手机,小于 768px) */
/* 没有任何媒体查询相关的代码,因为这在 Bootstrap 中是默认的(还记得 Bootstrap 是移动设备优先的吗?) */

/* 小屏幕(平板,大于等于 768px) */
@media (min-width: @screen-sm-min) { ... }

/* 中等屏幕(桌面显示器,大于等于 992px) */
@media (min-width: @screen-md-min) { ... }

/* 大屏幕(大桌面显示器,大于等于 1200px) */
@media (min-width: @screen-lg-min) { ... }

列偏移

代码语言:javascript
复制
<div class="row">
			 <div class="col-md-2" style="background-color: burlywood;">2</div>
			 <div class="col-md-3 col-md-offset-1" style="background-color: mediumseagreen;">3</div>
			 <div class="col-md-3" style="background-color: blueviolet;">3</div>
		 </div>
image-20211115145309382
image-20211115145309382

列偏移和列的总数不超过12,否则会跳行。

列嵌套

代码语言:javascript
复制
<div class="row">
  <div class="col-sm-9">
    Level 1: .col-sm-9
    <div class="row">
      <div class="col-xs-8 col-sm-6">
        Level 2: .col-xs-8 .col-sm-6
      </div>
      <div class="col-xs-4 col-sm-6">
        Level 2: .col-xs-4 .col-sm-6
      </div>
    </div>
  </div>
</div>

可以无限套娃。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-11-152,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • bootstrap
    • 布局容器
      • 栅格网格系统
        • 媒体查询
        • 列偏移
        • 列嵌套
    相关产品与服务
    容器服务
    腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档