首先新建一个HTML页面,在head引入必要的文件,如下:

<!-- 新 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>

引用之后,就可以在body里面进行快速开发了,接下来是从登陆页开始:

<div class="container"><form action="#" class="form-signin" role="form"><h2 class="form-signin-heading">用户登录</h2><input type="text" class="form-control" placeholder="请输入用户名" required autofocus><div style="height:10px;clear:both;display:block"></div><input type="password" class="form-control" placeholder="请输入密码" required><div class="checkbox"><label><input type="checkbox" value="remember-me"> 记住登录状态</label></div><button class="btn btn-lg btn-primary btn-block" type="submit">登录</button></form></div>

接下来是解释上面的布局:

新建个.container类的div容器,用于固定宽度并支持响应式布局。

form表单要引用bootstrap的表单样式form-signin,然后里面的布局也要用它相应的样式,两个输入框中间的div是我自己加上去的,为了防止两个输入框贴在一起,

input标签里面的required属性则是为必填的意思,如果加了这个属性,你输入框问空时,点击提交会提示你输入,

input标签里的autofocus属性则是自动获得焦点,就是在页面加载时,用户名这个输入框会自动获得焦点。

当然,如果你觉得默认的样式你不喜欢,你可以对他进行重写,然后再配合自己的布局,加上自己的登录逻辑,一个手机版的登录页面就够很快的开发出来了,

声明一点的是,我要做的是手机页面,所以不需要考虑IE各种兼容的问题。

最终效果:

全部html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>用户登录</title><!-- 新 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container"><form action="#" class="form-signin" role="form"><h2 class="form-signin-heading">用户登录</h2><input type="text" class="form-control" placeholder="请输入用户名" required autofocus><div style="height:10px;clear:both;display:block"></div><input type="password" class="form-control" placeholder="请输入密码" required><div class="checkbox"><label><input type="checkbox" value="remember-me"> 记住登录状态</label></div><button class="btn btn-lg btn-primary btn-block" type="submit">登录</button></form></div>
</body>
</html>

BOOTSTRAP学习之路(1)相关推荐

  1. Python学习之路—2018/7/14

    Python学习之路-2018/7/12 3.功能开发 3.3 设计博客首页 博客首页中最重要的就是中间的文章区域,所以我首先把文章区域设计出来,一开始并没有数据,如果用orm添加或者直接在数据库添加 ...

  2. pyqt5从子目录加载qrc文件_【JVM系统学习之路】一篇看懂类加载

    JVM系统学习之路系列演示代码地址:https://github.com/mtcarpenter/JavaTutorial 嗨喽,小伙伴大家好,我是小春哥,今天是打卡 [JVM系统学习之路] 的第二篇 ...

  3. 《我的PaddlePaddle学习之路》笔记一——PaddlePaddle的安装

    原文博客:Doi技术团队 链接地址:https://blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 环境 系统:Ubuntu 1 ...

  4. 一个普通本科在校生的前端学习之路

    原创 西安前端交流会: 卡农 ovenzeze@qq.com 本文章同步发表在wdShare西安前端交流会网站.我的个人博客以及segmentFault和掘金. 转载请注明出处 这是西安初级前端群里边 ...

  5. SpringCloud学习之路

    SpringCloud学习之路 1.使用IDEA搭建Eureka服务中心Server端启动 1.1.创建和配置注册中心Eureka 1.2.使用Eureka案例 1.3.负载均衡器Ribbon 1.4 ...

  6. Redis学习之路(一)--下载安装redis

    redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...

  7. 前端Vue学习之路(二)-Vue-router路由

    Vue学习之路 (二) Vue-router(基础版) 一.增加静态路由 二.动态路由+路由嵌套+404页面 三. 编程式导航 四.命名路由 五.命名视图 六.重定向和起别名 1.重定向 2.起别名 ...

  8. 前端Vue学习之路(一)-初识Vue

    Vue学习之路 (一) 1.引言 2.更换npm国内镜像源 3.用npm下载Vue 4.Vue全家桶 5.使用命令创建项目 5.推荐插件 6.推荐网站 7.学习扩展 1.引言 先安装node.js环境 ...

  9. 学习之路-现代密码学基础-001

    学习之路-现代密码学基础-第一章密码学概论 转载于:https://www.cnblogs.com/vegetables-Adanos/p/5371420.html

  10. 拿下斯坦福和剑桥双offer,00后的算法学习之路

    董文馨,00后,精通英语,西班牙语.斯坦福大学计算机系和剑桥大学双Offer,秋季将进入斯坦福大学学习. 10岁开始在国外上学:12岁学Scratch: 13岁学HTML & CSS: 14岁 ...

最新文章

  1. BCH独立日最好的礼物——Token发行已实现
  2. 四位先行进位电路逻辑表达式_数字电子技术考试卷以及答案(4套)
  3. 给定一个年份,判断这一年是不是闰年。
  4. 1027 Colors in Mars (20 分)_20行代码AC
  5. Django项目与中间件与celery
  6. Eclipse中@author的修改
  7. Java - Java Mail邮件开发(2)springboot +Java Mail + Html
  8. 鸿蒙手机系统pc版下载,鸿蒙系统os下载官网版v1.0开源版
  9. 内核启动流程分析----内核启动
  10. cmd看控制台输出红桃、方块、黑桃、梅花乱码解决
  11. python excel条件格式_Python操作Excel学习笔记(28):条件格式
  12. 计算机如何删除桌面是的视频,Win10怎么彻底删除此电脑中的文档视频音乐文件夹[多图]...
  13. 这届勒索病毒,其实很有上进心呀
  14. 500台网吧设计方案实验--基于华为模拟器
  15. 毕业设计 STM32远程车锁控制系统 -物联网 单片机
  16. Go语言之路:一、万丈高楼平地起
  17. 静无止静,澎湃聆听——飞利浦T4507降噪真无线耳机上市
  18. 计算机基础知识学习第七课,7、新建文件夹--电脑基础知识
  19. 某灵JAVA互联网架构师专题/分布式/高并发/微服务
  20. Python宿舍管理系统 毕业设计-附源码231642

热门文章

  1. 使用java6做webservice 的客户端
  2. Word文档目录制作
  3. 一个非常经典的erp教程
  4. 应用多元统计分析第四章基于最小二乘估计线性回归分析python代码
  5. UEditor手动调节其宽度
  6. CentOS 7 Hadoop安装配置
  7. 简单瀑布流-jquery实现
  8. 在人工智能中对TSP问题的求解
  9. 拓端tecdat:R语言GARCH建模常用软件包比较、拟合标准普尔SP 500指数波动率时间序列和预测可视化
  10. 拓端tecdat|python用线性回归预测股票价格