一篇随笔会用Bootstrap

这篇具有很好参考价值的文章主要介绍了一篇随笔会用Bootstrap。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Bootstrap

0 简介

  • Bootstrap是美国Twitter公司的设计师 Mark Otto 和 Jacob Thornton 合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。

  • 2013年

  • 前端框架,快速构建好看的网页

  • 与Vue不同,BootStrap是一个前端开发框架,而Vue是一个Js库组件化开发框架

1 如何使用

  • 导入jQuery
  • 导入Bootstrap的css
  • 导入Bootstrap的js
  • 需要什么控件直接网站考入添加对应的class即可
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="../js/jquery-1.11.3.min.js"></script>
		<link rel="stylesheet" href="../css/bootstrap/3.3.6/bootstrap.min.css">
		<script src="../js/bootstrap/3.3.6/bootstrap.min.js"></script>
	</head>
	<body>
		<!-- 标准的按钮 -->
		<button type="button" class="btn btn-default">默认按钮</button>
		<!-- 提供额外的视觉效果,标识一组按钮中的原始动作 -->
		<button type="button" class="btn btn-primary">原始按钮</button>
		<!-- 表示一个成功的或积极的动作 -->
		<button type="button" class="btn btn-success">成功按钮</button>
		<!-- 信息警告消息的上下文按钮 -->
		<button type="button" class="btn btn-info">信息按钮</button>
		<!-- 表示应谨慎采取的动作 -->
		<button type="button" class="btn btn-warning">警告按钮</button>
		<!-- 表示一个危险的或潜在的负面动作 -->
		<button type="button" class="btn btn-danger">危险按钮</button>
		<!-- 并不强调是一个按钮,看起来像一个链接,但同时保持按钮的行为 -->
		<button type="button" class="btn btn-link">链接按钮</button>
	</body>
</html>

2 栅格系统

Bootstrap栅格系统将页面等比例划分为12份

  • 首先需要一个div class="caontainer"
  • 内层需要一个div class="row"
  • 在内存div中,对于元素控件col-xl-列数来及控制占用的列数
  • 当占的列数超过总列数时,会直接换行

等比例划分,一份代码适用于各种平台:pc、mobile

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="../js/jquery-1.11.3.min.js"></script>
		<link rel="stylesheet" href="../css/bootstrap/3.3.6/bootstrap.min.css">
		<script src="../js/bootstrap/3.3.6/bootstrap.min.js"></script>
		<style>
			div.container div.row {
				margin: 5px 0px;
				background-color: aqua;
				border: 1px solid black;
				text-align: center;
			}
		</style>
	</head>
	<body>
		<div class="container">
			<div class="row">
				<div class="col-xs-12">
					一共12列,我占12列
				</div>
			</div>
		</div>
		<div class="container">
			<div class="row">
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
				<div class="col-xs-1">一共12列,我占1列</div>
			</div>
		</div>
		<div class="container">
			<div class="row">
				<div class="col-xs-3">一共12列,我占3列</div>
				<div class="col-xs-3">一共12列,我占3列</div>
				<div class="col-xs-3">一共12列,我占3列</div>
			</div>
		</div>
		<div class="container">
			<div class="row">
				<div class="col-xs-8">一共12列,我占8列</div>
				<div class="col-xs-6">一共12列,我占6列</div>
			</div>
		</div>

	</body>
</html>

3 日期控件

根据日期控件里的例子来使用文章来源地址https://www.toymoban.com/news/detail-508121.html

<div class="form-group">
			<label for="dtp_input2" class="col-md-2 control-label">Date Picking</label>
			<div class="input-group date form_date col-md-5" data-date="" data-date-format="dd MM yyyy"
				data-link-field="dtp_input2" data-link-format="yyyy-mm-dd">
				<input class="form-control" size="16" type="text" value="" readonly>
				<span class="input-group-addon"><span class="glyphicon glyphicon-remove"></span></span>
				<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>
			</div>
			<input type="hidden" id="dtp_input2" value="" /><br />
			<link rel="stylesheet" href="../bootstrap-datetimepicker-master/css/bootstrap-datetimepicker.min.css">
			<script src="../bootstrap-datetimepicker-master/js/bootstrap-datetimepicker.js"></script>
			<script src="../bootstrap-datetimepicker-master/js/locales/bootstrap-datetimepicker.zh-CN.js"></script>

			<script type="text/javascript">
				$(function() {
					$('.form_date').datetimepicker({
						language: 'zh-CN',
						weekStart: 1,
						todayBtn: 1,
						autoclose: 1,
						todayHighlight: 1,
						startView: 2,
						minView: 2,
						forceParse: 0
					});
				})
			</script>

4 轮播图

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="./jquery-1.11.3.min.js"></script>
		<link rel="stylesheet" href="../css/bootstrap/3.3.6/bootstrap.min.css">
		<script src="../js/bootstrap/3.3.6/bootstrap.min.js"></script>
		<style type="text/css">
			div.item img {
				width: 100%;
			}

			div#lunbo {
				width: 80%;
				margin: 0 auto;
			}
		</style>
	</head>
	<body>
		<div class="carousel slide" data-ride="carousel" interval="3000" id="lunbo">
			<ol class="carousel-indicators">
				<li data-target="lunbo" data-slide-to="0" class="active"></li>
				<li data-target="lunbo" data-slide-to="1"></li>
				<li data-target="lunbo" data-slide-to="2"></li>
				<li data-target="lunbo" data-slide-to="3"></li>
			</ol>
			<div class="carousel-inner">
				<div class="item active"><img src="../img/lunbo/1.jpg"></div>
				<div class="item"><img src="../img/lunbo/2.jpg"></div>
				<div class="item"><img src="../img/lunbo/3.jpg"></div>
				<div class="item"><img src="../img/lunbo/4.jpg"></div>
			</div>
		</div>
	</body>
</html>

到了这里,关于一篇随笔会用Bootstrap的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于stable diffusion的embedding训练的一篇随笔

    嗯,因为最近ai绘画很火啊,而且可以本地部署,很多人开始投喂ai然后画一些喜欢的东西,这是刚接触4天的笔记,那么我整理下目录,来展示一下这篇笔记都有什么吧。 1,绘画的和反向 2,调参,高清与面部修复 3,embedding模型的训练素材准备与原理建议 4,炼

    2024年02月04日
    浏览(35)
  • Vue入门简介【第一篇】

            🌴  1.1  什么是Vue      vue是一个构建用户界面UI的 渐进式javascript框架 ,渐进式的框架是指可以一步一步的由浅入深的去使用该框架。       vue官网: https://cn.vuejs.org/         🌴  1.2 Vue的 优点  ⭐️  1、体积小     压缩后33k左右,体积小意味着下载速度很快

    2024年02月03日
    浏览(31)
  • 体验文心一言AI大模型生成中国著名主持人撒贝宁、美国数学家丘成桐、世界著名数学家陈省身简介

    撒贝宁,1976年3月23日出生于广东省湛江市,籍贯湖北省武汉市,祖籍安徽和县,毕业于北京大学法律系,获得法学硕士学位,中国内地节目主持人。 丘成桐(Shing-Tung Yau),美籍华裔数学家,原籍广东梅州蕉岭县,1949年4月生于广东汕头,同年随父母移居香港,菲尔兹奖首位

    2024年02月12日
    浏览(34)
  • 【第一篇:简介关于OpenAI的使用】

    其实以上都不是我写的,都是chat-GPT自己写的,真的很神奇!

    2024年02月04日
    浏览(37)
  • 【科普向】LaTeX简介(一篇极简的 LaTeX 介绍文章)

    我们平时在word里新建一个doc(x)文件后,输入内容,调整页边距、字体大小、行间距等待,然后交给打印机打印就可以了。 如果你写了一篇关于新疆棉花的文章,2000字,在word里调整很快就可以得到你想要的效果。 但如果你想把自己记下的关于矩阵乘法的笔记打印下来,因为

    2024年02月04日
    浏览(27)
  • 解决frozen importlib._bootstrap“, line 2 in _call_with_frames_removed ImportError: DLL lo(.dll文件简介)

    目录 解决\\\"frozen importlib._bootstrap\\\", line 2 in _call_with_frames_removed ImportError: DLL lo(.dll文件简介) 引言 错误原因 .dll文件简介 解决方法 方法一:手动将.dll文件复制到可执行文件所在目录 方法二:使用--add-binary参数重新打包可执行文件 方法三:使用虚拟环境和依赖管理工具 结论 实

    2024年02月02日
    浏览(26)
  • 【Nginx】入门看这一篇就够啦,nginx 简介、安装、工作原理、工作方式、详解配置文件

    目录 1、nginx 简介 2、nginx的工作原理 3、nginx 工作方式 4、nginx 安装 命令行安装 卸载命令 从源码构建 查看版本 测试启动 5、详解nginx配置文件 第一部分:全局块 第二部分:events块 第三部分:http 6、hosts 文件简介 nginx [engine x] 是 HTTP 和反向代理服务器、邮件代理服务器和通

    2024年02月19日
    浏览(57)
  • 明德扬FPGA至简设计原理与应用 第一篇 FPGA基础知识 第一章 FPGA简介

    FPGA 的全称为 Field-Programmable Gate Array, 即现场可编程门阵列。FPGA 就是一个可以“改变”内部结构的芯片,而让这个芯片来实现怎样的功能,就需要通过编程即设计HDL,经过 EDA工具编译、综合、布局布线成后转换为可烧录的文件,最终加载到 FPGA 器件中去,改变 FPGA 内部的连

    2024年01月16日
    浏览(29)
  • 【大数据开发 Spark】第一篇:Spark 简介、Spark 的核心组成(5大模块)、Spark 的主要特征(4大特征)、Spark 对比 MapReduce

    初步了解一项技术,最好的方式就是去它的官网首页,一般首页都会有十分官方且准确的介绍,学习 Spark 也不例外, 官方介绍:Apache Spark ™是一种多语言引擎,用于在单节点机器或集群上执行数据工程、数据科学和机器学习。 我们可以得知,Spark 可以单节点运行,也可以搭

    2024年02月05日
    浏览(31)
  • 中文编程最高境界,不用编程,会用excel就会用,香不香?

    一直以来,关于中文编程的争议从未消停过。现如今,中文编程发展又是如何? ★为了实现中文编程,从未停下脚步 我们知道,中国人一直以来为了实现中文编程付出了不懈的努力,前前后后研发了几十种中文编程语言。比如我们常见的易语言、习语言、丙正正、O语言等等

    2024年02月05日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包