Beego 学习笔记9:Boostrap使用介绍

BootStrap布局

1>     下载地址: http://v3.bootcss.com/getting-started/#download

 

 

根据自己的需要,下载不同的版本。我这里使用的是1版本的。比较简单好用。

2>     Bootstrap常用的布局样式介绍

1->布局容器(.container和.container-fluid)

2->栅格系统 (.col-xs-[1-12], .col-sm-[1-12], .col-md-[1-12]和.col-lg-[1-12])

 

 

3->表单控件 (.form-group和.form-control)

4->按钮样式

 

 

5->按钮的大小

 

 

6->图片的形状

 

 

3>     编写页面

 

<!DOCTYPE html>
<html>
<head>
<title>首页 - 用户列表页面</title>
<link rel="shortcut icon" href="/static/img/favicon.png" />
<link rel="stylesheet" href="/static/bootstrap/css/bootstrap.css"/>
<script type="text/javascript" src="/static/js/jquery-2.1.1.min.js"></script> 
<script type="text/javascript" src="/static/bootstrap/js/bootstrap.min.js"></script> 
<style>
.bodercss{
border: 1px solid #00f;
}
</style>
</head>    
<body>
<!--布局容器-->
<div class="container" style="border:1px solid red">
<p>这是container布局</p>
<p>.container 类用于固定宽度并支持响应式布局的容器。</p>
</div>
<div class="container-fluid" style="border:1px solid #0f0">
<p>container-fluid</p>
<p>.container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。</p>
</div>
<!--栅格布局部分-->
<div class="container">
<div class="row">
<div class="col-md-1 bodercss">1</div>
<div class="col-md-1 bodercss">2</div>
<div class="col-md-1 bodercss">3</div>
<div class="col-md-1 bodercss">4</div>
<div class="col-md-1 bodercss">5</div>
<div class="col-md-1 bodercss">6</div>
<div class="col-md-1 bodercss">7</div>
<div class="col-md-1 bodercss">8</div>
<div class="col-md-1 bodercss">9</div>
<div class="col-md-1 bodercss">10</div>
<div class="col-md-1 bodercss">11</div>
<div class="col-md-1 bodercss">12</div>
</div>
<div class="row">
<div class="col-md-2 bodercss">2</div>
<div class="col-md-2 bodercss">4</div>
<div class="col-md-2 bodercss">6</div>
<div class="col-md-2 bodercss">8</div>
<div class="col-md-2 bodercss">10</div>
<div class="col-md-2 bodercss">12</div>
</div>
<div class="row">
<div class="col-md-3 bodercss">3</div>
<div class="col-md-3 bodercss">6</div>
<div class="col-md-3 bodercss">9</div>
<div class="col-md-3 bodercss">12</div>
</div>
<div class="row">
<div class="col-md-4 bodercss">4</div>
<div class="col-md-4 bodercss">4</div>
<div class="col-md-4 bodercss">4</div>
</div>
<div class="row">
<div class="col-md-4 bodercss">4</div>
<div class="col-md-8 bodercss">8</div>
</div>
<div class="row">
<div class="col-md-6 bodercss">6</div>
<div class="col-md-6 bodercss">12</div>
</div>
<div class="row">
<div class="col-md-12 bodercss">12</div>
</div>
</div>
<!--表单控件-->
<div class="container">
<form>
<div class="form-group">
<label for="text">文本:</label>
<input type="text" class="form-control" id="text" placeholder="文本">
</div>
<div class="form-group">
<label for="number">数字:</label>
<input type="number" class="form-control" id="number" placeholder="数字">
</div>
<div class="form-group">
<label for="datetime">时间:</label>
<input type="datetime" class="form-control" id="datetime" placeholder="时间">
</div>
<div class="form-group">
<label for="tel">电话:</label>
<input type="tel" class="form-control" id="tel" placeholder="电话">
</div>
<div class="form-group">
<label for="email">邮箱:</label>
<input type="email" class="form-control" id="email" placeholder="邮箱">
</div>
<div class="form-group">
<label for="password">密码</label>
<input type="password" class="form-control" id="password" placeholder="密码">
</div>
<div class="form-group">
<label for="exampleInputFile">上传文件</label>
<input type="file" id="exampleInputFile">
<p class="help-block">上传文件</p>
</div>
<div class="checkbox">
<label>
<input type="checkbox" id="blankCheckbox" value="option1" />多选A
</label>
<label>
<input type="checkbox" id="blankCheckbox" value="option1"/>多选B
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="blankRadio" id="blankRadio1" value="option1"/>单选A
</label>
<label>
<input type="radio" name="blankRadio" id="blankRadio1" value="option1"/>单选B
</label>
</div>
<select class="form-control">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<button type="submit" class="btn btn-default">提交</button>
<button type="reset" class="btn btn-primary">重置</button>
</form>
</div>
<!--按钮样式-->
<div class="container" style="margin-top:20px;">
<button type="button" class="btn btn-default">(默认样式)Default</button>
<button type="button" class="btn btn-primary">(首选项)Primary</button>
<button type="button" class="btn btn-success">(成功)Success</button>
<button type="button" class="btn btn-info">(一般信息)Info</button>
<button type="button" class="btn btn-warning">(警告)Warning</button>
<button type="button" class="btn btn-danger">(危险)Danger</button>
<button type="button" class="btn btn-link">(链接)Link</button>
</div>
<!--图片形状-->
<div class="container" style="margin-top:20px;">
<img src="/static/img/1.jpg" style="width:200px;height:200px;" class="img-rounded">
<img src="/static/img/2.jpg" style="width:200px;height:200px;" class="img-circle">
<img src="/static/img/3.jpg" style="width:200px;height:200px;" class="img-thumbnail">
</div>
</body>
</html>

 

 

4>   运行页面效果如下:

1->布局容器

 

2->栅格系统

 

3->Form表单

 

 

 4->按钮样式

5->图片的样式

6->下一章节,将Easyui控件的使用

 

 

 

转载于:https://www.cnblogs.com/tudaogaoyang/p/7999598.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/487152.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

名人论数学——数学的本质

来源&#xff1a;算法与数学之美罗巴切夫斯基任何一门数学分支&#xff0c;不管它如何抽象&#xff0c;总有一天会在现实世界中找到应用.罗巴切夫斯基(Н.И.лобачевский&#xff0c;1792&#xff5e;1856&#xff0c;俄国数学家)是非欧几何的创始人之一&#xff0c…

把握芯片科技发展趋势 促进半导体产业创新突破

来源&#xff1a;学习时报作者&#xff1a;李万芯片是信息社会的核心基石&#xff0c;也是各国竞相发展的重要新兴技术和产业。在某种程度上&#xff0c;一个国家的芯片科技水平以及在全球分工位置&#xff0c;意味着该国在全球科技竞争中的地位。芯片科技发展的基本特质芯片科…

宇宙是一个无始无终的循环?

图片来源&#xff1a;Samuel Velasco/Quanta Magazine最近&#xff0c;科学家通过复杂的计算机模拟发现&#xff0c;除了宇宙暴胀&#xff0c;宇宙收缩同样可以创造出今天我们所见宇宙的种种特征。并且在循环宇宙中&#xff0c;膨胀和收缩会交替进行。在这个理论中&#xff0c;…

在VMware中装Win server 2012配置Hyper-v

找到虚拟机存放位置&#xff0c;找到Windows Server 2012.vmx 用记事本打卡&#xff0c;在文本最后添加以下两行并保存 hypervisor.cpuid.v0 "FALSE" mce.enable "TRUE" 在虚拟机里设置里勾选处理器的虚拟化Intel VT-x/EPT或AMD-V/RVI(V) 转载于:https:/…

Nature:“巨型原子”使芯片同时处理和收发量子信息成为可能

图片来源&#xff1a;Pixabay文章来源&#xff1a;麻省理工学院━━━━麻省理工学院&#xff08;MIT&#xff09;的研究人员介绍了一种量子计算架构&#xff0c;它可以执行低错误的量子计算&#xff0c;同时在处理器之间快速共享量子信息。这项工作代表了迈向完整量子计算平台…

大脑认知能力获突破进展!《科学》发现促进大脑发育期间的关键细胞器

本文来源于公众号&#xff1a;生物谷&#xff0c;作者T.Shen作为在10亿年前细胞中不断进化的小型细胞器&#xff0c;线粒体或许对于人类进化做出了巨大贡献&#xff0c;尤其是对于需要能量维持正常功能的大脑。8月14日&#xff0c;一项刊登在国际杂志Science上的研究报告中&…

人工智能背后的数学

本文来自王宏琳科学网博客计算机会“思维”、Agent&#xff08;智能体&#xff09;能感知环境、机器可从经验中学习&#xff0c;其背后离不开数学——从线性代数、概率统计到拓扑学众多数学分支。这篇读书札记讨论人工智能背后的数学。【人工智能离不开数学】术语“人工智能&am…

Science 好文:强化学习之后,机器人学习瓶颈如何突破?

来源 | AI科技评论编译 | 陈彩娴编辑 | 陈大鑫在过去的十年里&#xff0c;机器学习确实取得了巨大的突破&#xff0c;计算机视觉与语言处理方面也因此出现了许多改变世界的重要应用。但是&#xff0c;这股“春风”却没有吹到智能机器人领域。针对机器人学习所面临的瓶颈&#x…

基于忆阻器的神经网络应用研究

来源&#xff1a;文章转载自期刊《微纳电子与智能制造》&#xff0c;作者&#xff1a;陈 佳&#xff0c;潘文谦&#xff0c;秦一凡&#xff0c;王 峰&#xff0c;李灏阳&#xff0c;李 祎&#xff0c;缪向水。摘 要基于忆阻突触器件的硬件神经网络是神经形态计算的重要发展方向…

CORS预检请求详谈

引言 最近在项目中因前后端部署不同地方&#xff0c;前端在请求后端api时发生了跨域请求&#xff0c;我们采用CORS(跨域资源共享)来解决跨域请求&#xff0c;这需要前后端的配合来完成。在这一过程中&#xff0c;后端支持了CORS跨域请求后&#xff0c;前端的请求配置可能会调起…

制胜人工智能时代——企业人工智能应用现状分析(第三版)

全文共计300字25图&#xff0c;预计阅读时间9分钟来源 | 德勤Deloitte&#xff08;转载请注明来源&#xff09;编辑 | 张77当前&#xff0c;现今一代人工智能技术的应用正在展开新的篇章。我们可以看到&#xff0c;人工智能已被广泛部署于各类用例&#xff0c;以解决不同业务问…

Tomcat启动时项目重复加载,导致资源初始化两次的问题

最近在项目开发测试的时候&#xff0c;发现Tomcat启动时项目重复加载&#xff0c;导致资源初始化两次的问题导致该问题的原因&#xff1a;如下图&#xff1a;在Eclipse中将Server Locations设置为“Use Tomcat installation(takes control of Tomcat installation)”时&#xf…

论文速递:通过模拟大脑-解决深度学习中的灾难性遗忘

来源&#xff1a;混沌巡洋舰灾难性遗忘指的是&#xff1a;不像人类&#xff0c;当深度学习模型被训练完成新的任务时&#xff0c;他们很快就会忘记以前学过的东西。8月13号的自然通讯论文Brain-inspired replay for continual learning with artificial neural networks&#x…

蒲慕明院士PNAS最新研究:神经元数量在共同激活诱导大脑神经元兴奋性增强的重要性...

来源&#xff1a;brainnews2020年8月3日&#xff0c;中国科学院脑科学与智能技术卓越创新中心(神经科学研究所)、上海脑科学与类脑研究中心、神经科学国家重点实验室蒲慕明研究组在《Proceedings of the National Academy of Sciences》杂志在线发表了题为《同步激活大量神经元…

一文读懂什么是数字孪生?

文章转载自微信公众号数字孪生大赛&#xff0c;版权归原作者及刊载媒体所有。一、数字孪生的概念从理论的概念来看&#xff0c;Digital Twin数字孪生:是充分利用物理模型、传感器更新、运行历史等数据&#xff0c;集成多学科、多物理量、多尺度、多概率的仿真过程&#xff0c;在…

第五轮学科评估再提“破五唯”

来源&#xff1a;中国科学报作者&#xff1a;袁一雪近日&#xff0c;教育部官网公布了对《关于完善高校学科评估制度&#xff0c;促进教育治理体系和能力现代化的提案》的答复&#xff0c;提到学科评估坚决破除“五唯”顽疾。评价教师不唯“学历”和“职称”&#xff0c;不设置…

MEMS惯性传感器有哪些趋势?

来源&#xff1a;半导体产业基金整理如何在灾难救援中&#xff0c;精准定位受困人员的位置&#xff1f;如何在无人机操作中&#xff0c;提高系统精度&#xff1f;如何在人机交互中&#xff0c;更好的实现动作检测和姿势识别&#xff1f;如何在自动驾驶中&#xff0c;做到更精确…

css pointer-event

详见&#xff1a;张鑫旭 CSS3 pointer-events:none应用举例及扩展 pointer-events:none &#xff0c;可以使事件穿透&#xff0c; 如&#xff1a; 2 覆盖在 1 上面。 给 2 设置 pointer-events:none&#xff1b;那么点击在 2 上将无效&#xff0c; 可以直接触发 1 上的事件 转载…

5G智慧医疗十大应用场景,你知道多少?

来源&#xff1a;北京物联网智能技术应用协会都说5G会改变千行百业&#xff0c;其中&#xff0c;5G医疗健康就是5G技术在医疗健康行业的一个重要应用领域。随着 5G 正式商用的到来以及与大数据、互联网、人工智能、区块链等前沿技术的充分整合和运用&#xff0c; 5G 医疗健康越…

起源,机制与趋势,如何理解和定义城市大脑

前言&#xff1a;本文从城市大脑的起源背景&#xff0c;技术支撑&#xff0c;建设重点&#xff0c;服务对象和发展目标等多个角度&#xff0c;对城市大脑如何定义进行了分析和解读&#xff0c;提出&#xff1a;城市大脑是互联网大脑架构与智慧城市建设结合的产物&#xff0c;是…