BootStrap基础知识

Bootstrap基础知识总结+常用知识 Bootstrap在我理解中,就是封装好的类和结构,进行引用;自己可以覆盖其原有的样式; bootstrap官方文档 对其使用已经写的非常清楚,本篇文章主要是对自己学习到的知识点进行总结; 具体学习知识点+使用步骤: 1、引入bootstrap的css和js <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/b... 阅读详情

BootStrap

前置知识:

0.https://v3.bootcss.com/getting-started/    //下载BootStrap
1.将bootstrap(css,fonts,js文件夹放入工程)
2.形成基本框架 

基本框架:

<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
    <title>Bootstrap 101 Template</title>
    <link href="../css/bootstrap.min.css" rel="stylesheet">
	<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
    <!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
    <!--[if lt IE 9]>
      <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
      <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <h1>你好,世界!</h1>
    </div></div>
    <script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="../js/bootstrap.min.js"></script>
  </body>
</html>

响应式布局:依赖于栅格系统,一行有12个格,元素可以指定占据各自数

1.定义容器:container(留白) container-fluid:(全占用)
2.容器内定义行:row
3.行内定义元素:col  
	指定设备:col-xs手机 col-sm 平板 col-md笔记本 col-lg大屏幕

CSS样式:按钮,图片,表格,表单

按钮:
	default:按钮的背景色为白.还有danger...
	<a class="btn btn-default" href="#" role="button">Link</a>
	<button class="btn btn-default" type="submit">Button</button>
	<input class="btn btn-default" type="button" value="Input">
	<input class="btn btn-default" type="submit" value="Submit">

图片:
	//圆形..自适应屏幕..边框
	<img src="D:\壁纸\new壁纸\165424.jpg" alt="..." class="img-responsive img-circle img-thumbnail" >
	<img src="..." alt="..." class="img-thumbnail">  
    <img src="..." alt="..." class="img-rounded"> //方形
	<img src="..." alt="..." class="img-circle">
	
表格:
	//带边框:table bordered 鼠标悬停变色:table-hover ..
	<table class="table table-bordered  table-hover">
	<tr>
		<th> 编号</th>
		<th> 姓名</th>
		<th> 年份</th>
	</tr>
	
	<tr>
		<td> 1</th>
		<td> 李紫薇</th>
		<td> 1998</th>
	</tr>	
	<tr>
		<td> 2</th>
		<td> 陈夏将</th>
		<td> 1998</th>
	</tr>	
	<tr>
		<td> 3</th>
		<td> 米其林</th>
		<td> 1928</th>
	</tr>	
	
	</table>

表单:
	//表单项加class="form-control"

  <form class = "form-horizontal">
  <div class="form-group">
    <label for="exampleInputEmail1" class = "col-sm-2 control-label">Email address</label>
   	<div class = "col-sm-5">
    <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
  	</div>
  </div>
  <div class="form-group">
    <label for="exampleInputPassword1" class = "col-sm-2 control-label">Password</label>
     <div class = "col-sm-5">
    <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
 	</div>
  </div>
  
  <div class="form-group">
    <label for="exampleInputFile"  class = "col-sm-2 control-label" >File input</label>
    <div class = "col-sm-5">
    <input type="file" id="exampleInputFile">
    <p class="help-block">Example block-level help text here.</p>
     </div>
  </div>
  
  <div class="checkbox"> 
  	<div class = "col-sm-2"></div>    <!-- 单选框在中间 -->
    <label class = "control-label">
      <input type="checkbox" > Check me out
    </label>
  </div>
  
  <div class = "col-sm-2"></div>
  <button type="submit" class="btn btn-default">Submit</button>
</form>

在这里插入图片描述

组件:导航条,分页条

导航条:

<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->

<!-- 1.定义可缩小后的按钮形状 -->
<div class="navbar-header">
  <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
    <span class="sr-only">Toggle navigation</span>
    <!-- 2.定义线条数目3条  ...-->
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    
  </button>
  <a class="navbar-brand" href="#">Brand</a>
</div>

<!-- Collect the nav links, forms, and other content for toggling -->


<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
  <ul class="nav navbar-nav">
    <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
    <li><a href="#">Link</a></li>
    <li class="dropdown">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li><a href="#">Something else here</a></li>
        <li role="separator" class="divider"></li>
        <li><a href="#">Separated link</a></li>
        <li role="separator" class="divider"></li>
        <li><a href="#">One more separated link</a></li>
      </ul>
    </li>
  </ul>
  <form class="navbar-form navbar-left">
    <div class="form-group">
      <input type="text" class="form-control" placeholder="Search">
    </div>
    <button type="submit" class="btn btn-default">Submit</button>
  </form>
  <ul class="nav navbar-nav navbar-right">
    <li><a href="#">Link</a></li>
    <li class="dropdown">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
      <ul class="dropdown-menu">
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li><a href="#">Something else here</a></li>
        <li role="separator" class="divider"></li>
        <li><a href="#">Separated link</a></li>
      	</ul>
   	 </li>
      </ul>
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>

分页条:
	 <nav aria-label="Page navigation">
  <ul class="pagination">
    <li>
      <a href="#" aria-label="Previous">
        <span aria-hidden="true">&laquo;</span>
      </a>
    </li>
    <li><a href="#">1</a></li>
    <li><a href="#">2</a></li>
    <li><a href="#">3</a></li>
    <li><a href="#">4</a></li>
    <li><a href="#">5</a></li>
    <li>
      <a href="#" aria-label="Next">
        <span aria-hidden="true">&raquo;</span>
      </a>
    </li>
  </ul>
</nav>

js插件 : 轮播图

   <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
  <!-- Indicators -->
  <ol class="carousel-indicators">
    <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
    <li data-target="#carousel-example-generic" data-slide-to="1"></li>
    <li data-target="#carousel-example-generic" data-slide-to="2"></li>
  </ol>

  <!-- Wrapper for slides -->
  <div class="carousel-inner" role="listbox">
    <div class="item active">
      <img src="../pictures/test (1).jpg" alt="...">
      <div class="carousel-caption">
<!-- 可填入备注信息在上面,会一起显示 -->
      </div>
    </div>
    <div class="item">
      <img src="../pictures/test (2).jpg" alt="...">
      <div class="carousel-caption">
      </div>
    </div>
    
 <div class="item">
      <img src="../pictures/test (3).jpg" alt="...">
      <div class="carousel-caption">
      		
      </div>
    </div>
     <div class="item">
      <img src="../pictures/test (4).jpg" alt="...">
      <div class="carousel-caption">
      
      </div>
    </div>
     <div class="item">
      <img src="../pictures/test (5).jpg" alt="...">
      <div class="carousel-caption">
      	 
      </div>
    </div>
  </div>

  <!-- Controls -->
  <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
    <span class="sr-only">Previous</span>
  </a>
  <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
    <span class="sr-only">Next</span>
  </a>
</div>

参考教程:

	https://v3.bootcss.com/getting-started/
BootStrap基础知识学习-No.1 Bootstrap基础知识! 阅读详情

相关推荐

DTS 数据迁移

支持关系型数据库(MySQL, Oracle, SQL Server等)、NoSQL数据库、大数据系统等。DTS数据迁移是现代化数据架构调整和云迁移过程中的重要工具,能够大大降低数据迁移的复杂度和风险。DTS (Data Transmission Service) 是一种数据迁移和同步服务,:先迁移历史数据(全量),再实时同步新增变化(增量):不同数据库类型间迁移,如Oracle到MySQL。:将单库数据迁移到分库分表架构。:将业务数据迁移到分析型数据库。:将本地数据库迁移到云数据库。

qq_41081716的博客 749

用户登录界面(Bootstrap)入门教程01(适合初学者)

首先博主也是小白,之前没学过前端,花了一晚上做了个登录界面,想分享给大家,比较适合初学者来快速学习,博主以后也好好学基础的前端。 首先先上我做的登录界面的图: 因为博主水平有限,对前端认识太少,只能做出这样的效果,接下来讲解一下做法(重点)。 一、背景图的插入: 首先大家需要从网上找好背景图,这个过程比较简单,大家肯定都会,然后把它放在页面上就需要用到css.大家最好对html.css...

MusicMan 4844

nnDetection实战:手把手教你用Python在自家电脑上跑通第一个肺结节检测模型

本文详细介绍了如何使用nnDetection框架在普通电脑上实现肺结节检测模型的搭建与运行。从环境配置、数据预处理到模型训练与推理,手把手教你完成医学图像检测的全流程,特别适合初学者入门医学AI领域。

weixin_32377497的博客 330

bootstrap table背景_bootstrap table给行怎么加背景色

bootstrap table给行怎么加背景色bootstrap table定义代码:$table.bootstrapTable({showExport: true,height: 540,rowStyle:rowStyle,//通过自定义函数设置行样式columns: [{field: 'id',title: '序号',align: 'center',sortable: true}, {fiel...

weixin_36309193的博客 669

MTK6769平台Type-C充电全解析:从硬件管脚到PD协议实战(Android15环境)

本文深入解析了MTK6769平台在Android 15环境下Type-C充电的完整链路。从硬件管脚(特别是核心的CC引脚)功能与连接,到USB-PD协议报文抓取与实战分析,并结合MTK平台PD芯片驱动与充电IC驱动的软件框架,提供了从硬件设计到软件调试的系统性解决方案和常见问题排查案例。

ol78901234的博客 311

基于价值的深度强化学习:DQN

本文主要是介绍DQN原理和算法伪代码和代码实现,算法实现包括pytorch版本和stable-baselines3版本

溯源的专栏 1083

element-ui菜单el-menu的使用

el-menu详解。

m0_63040701的博客 2万+

【论文复现】HiDDeN:Hiding Data With Deep Networks

(标签)是 float 类型,但代码中传入的是 long 类型(整数标签)。函数参数解析方式变化,导致无法正确保存生成的图像结果。这是因为新版torchvision的。使用预训练模型进行隐写和提取测试。HiDDeN支持多种噪声层组合。打印变量的类型,分别是。

qq_69146676的博客 971

element ui实现动态侧边菜单栏以及页面布局

element ui实现动态侧边菜单栏以及页面布局

zhanglinsen123的博客 1万+

45个经典Linux面试题(非常详细)零基础入门到精通,收藏这一篇就够了

(文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如 i 节点,磁盘分布图,间接块,超级块等。$ chmod 751 file 给 file 的属主分配读、写、执行(7)的权限,给 file 的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限。linux命令’hash’管理着一个内置的哈希表,记录了已执行过的命令的完整路径, 用该命令可以打印出你所使用过的命令以及执行的次数。创建文件:典型的如 touch,vi 也可以创建文件,其实只要向一个不存在的文件输出,都会创建文件。

小陈的博客 2069

从 30 天试用到企业级落地,2026 年学习和试用 SAP AI 的完整路线图

摘要:SAP AI产品体系存在试用版本与商业版本的边界模糊问题,需区分业务嵌入AI(如Joule)、开发者工具(SAP Build Code)和AI基础平台(Generative AI Hub)三个层级。建议学习路径:1)通过SAP Learning专区掌握理论框架;2)优先使用30天Generative AI Hub基础试用体验模型编排;3)结合90天BTP试用账户开发完整应用。特别注意免费计划已陆续停止,需以最新官方文档为准。开发者应重点关注AI如何与SAP技术栈(CAP、Fiori等)集成,而非单纯功

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 113

bootstrap之背景图片+文字2

一 .效果如下 技术要点: 1.背景图片拉伸 background-repeat: no-repeat; background-size: cover; 2.文字居中text-align: center; 二 html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charse...

鲸鱼姐的专栏 3950

笔试题-2023-紫光展锐-数字芯片设计【纯净题目版】

笔试题-2023-紫光展锐-数字芯片设计【纯净题目版】

w0shishabi的博客 2923

bootstrap基础知识

Bootstrap是Twitter推出的一款简洁、直观、强悍的前端开发框架。 Bootstrap基于 HTML、CSS、JAVASCRIPT。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。 ~~~引入bootstrap的css和页面自身的css~media="screen" //该样式表适用于屏幕类的设备&lt;link rel...

weixin_34116110的博客 369

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Bootstrap基础知识

1 、什么是 Bootstrap? Bootstrap 的作用是什么? ​ Bootstrap 是基于 HTML、CSS、 Javascript 的前端框架. ​ 该框架已经预定义了一套 CSS 样式和与该样式对应的 JS 代码. (对应的样式有对应的特效) ​ 开发人员只需要编写 HTML 结构, 添加 Bootstrap 固定的 class 样式, 就可以轻松完成指定效果的实现. ​ 作用: Bootstrap 使得 Web 开发更加快捷、 高效. Bootstrap 支持响应式开发, 解决了移动

li_peng_yuan的博客 5544

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

【Bootstrap】基础知识和环境配置

一、Bootstrap基础 1. 概念 2. 特点 3. 组成 3.1 基本结构 3.2丰富的CSS样式库 3.3布局组件 3.4插件 二、bootstrap的环境配置 1. 在页面中引入本地文件 2. 使用CDN加速器

早睡早起长头发的博客 1335

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Bootstrap(一)——Bootstrap基础知识

rem布局 rem是一个单位,与em区分:em是相对父元素的字体大小 rem是相对html元素的字体大小

rjlmylover_zyw的博客 2495

搭建blog先修知识(一)bootstrap基础知识

一、基础知识 移动设备优先 bootstrap包的内容 -基本结构:网格系统、链接样式、背景的基本结构 -css:全局的css设置、基本的html元素等 -组件 -集成的javascript插件 二、安装 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;test&lt;/title&gt; &lt;meta char...

chinaltx的博客 180

SpringBoot开发(二)Spring Boot项目构建、Bootstrap基础知识

Spring Boot是基于Spring4框架开发的全新框架,设计目的是简化搭建及开发过程,并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式。Bootstrap 中文网Bootstrap,来自 Twitter,是目前最受欢迎的前端UI库。是一套用于 HTML、CSS 和 JS 开发的开源工具集。(1)迅速搭建前端页面,相当适合对于前端能力一般的后端工程师;(2)响应式布局,良好兼容不同分辨率的设备;(3)界面美观上档次,组件丰富;

qq_36158551的博客 1193

Bootstrap之部分组件练习和基础知识阶段总结(一)

Bootstrap之部分组件练习和基础知识阶段总结(一) 在使用BootStrap之前,我们需要先引入BootStrap对应的文件,需要注意的是BootStrap是依赖于jQuery的,引用BootStrap的js文件我们要先引入jQuery.js文件。写这篇博客的原因也是方便自己的日后查看,同时也是起一个督促自己每天学习进步的作用,欢迎大家的评论、指正。 1. Bootstrap实现响应式导航(汉堡) 要折叠的内容必须包裹在带有 class .collapse、.navbar-collapse 的

a88480的博客 540

Go云原生工程化实战:配置管理、日志、健康检查与优雅关闭

在云原生架构中,配置管理、日志与可观测性、健康检查、优雅关闭和容器化打包是构建高可靠Go服务的基础。通过配置外置与外部注入,实现配置与代码分离,提升多环境部署的灵活性;结构化日志与请求链路追踪让问题排查更高效;健康检查区分存活与就绪,确保流量只打到健康实例;优雅关闭保证服务终止时请求不中断。这些工程化实践在容器编排环境中尤为重要,能显著减少线上故障。本文深入讲解这些核心环节的实操方案与避坑经验。

weixin_30613727的博客 517

Bootstrap一些基础知识

Bootstrap 网格系统实例:堆叠的水平 ... 元素被添加,确保居中和最大宽度。 一旦添加了容器,接下来您需要考虑以行为单位。添加 ...,并在行内添加列 。 网格中的每一行是由 12 个单元组成的,您可以使用这些单元定义列的尺寸。确保总和总是 12 内联子标题 如果需要向任何标题添加一个内联子标题,只需要简单地在元素两旁添加 ,或者添加 .small clas

qq_37634294的博客 447
上一篇: JS基础知识2
下一篇: jsoup&xml基础知识
Tket
博客等级 码龄9年 21粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值