Boostrap实现的登录界面实例代码


Posted in Javascript onOctober 09, 2016

Bootstrap它是一个开源的web开发前端框架。

这几天我看了下Bootstrap的官方文档。看到其中的Basic-form,突然想实现下登录界面。然后想了下实现的思路,于是就打开了桌面的H5 builder码起来。代码实现起来其实不难,但是碰到个问题,就是Bootstrap的布局控制好像用.col类难以实现居中显示,虽然可以用modal(模态框)实现弹出居中,但是我暂时不想用modal框。发现问题后,第一想法是自己再定义个css进行一个控制。但是又不知道行业内的大牛是不是只用Bootstrap就能实现,而我只是没发现实现的方法。然后倔强地想要试试只用Bootstrap实现,后来各种google,百度,半小时过去了。没找到方法,所以我也只能自己写css进行布局一个div居中。其实,也不是我不懂css,只是单纯地想实现下。好了,废话少说,上个图坐镇。界面写得不好看,如有错误请大方指正。(背景图不会PS,是用别人的,若有侵权请给我发邮件或者留言,我立马换图!)。

Boostrap实现的登录界面实例代码

好了,感觉登录框不够居中。如有更好的方法,请告知我谢谢!

本界面使用的Bootstrap是v3.3.5版本。

基本代码:

style.css(我的css用于控制登录框那个外部的div居中):

body {
background:url(../img/login_bg_0.jpg) #f8f6e9;
}
.mycenter{
margin-top: 100px;
margin-left: auto;
margin-right: auto;
height: 350px;
width:500px;
padding: 5%;
padding-left: 5%;
padding-right: 5%;
}
.mycenter mysign{
width: 440px;
}
.mycenter input,checkbox,button{
margin-top:2%;
margin-left: 10%;
margin-right: 10%;
}
.mycheckbox{
margin-top:10px;
margin-left: 40px;
margin-bottom: 10px;
height: 10px;
}

login.html(登录的界面html代码):

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>用户登录</title>
<link rel="stylesheet" href="css/bootstrap.min.css" />
<link rel="stylesheet" href="css/style.css" />
<script src="js/bootstrap.min.js"></script>
</head>
<body>
<form action="login.php" method="post">
<div class="mycenter">
<div class="mysign">
<div class="col-lg-11 text-center text-info">
<h2>请登录</h2>
</div>
<div class="col-lg-10">
<input type="text" class="form-control" name="username" placeholder="请输入账户名" required autofocus/>
</div>
<div class="col-lg-10"></div>
<div class="col-lg-10">
<input type="password" class="form-control" name="password" placeholder="请输入密码" required autofocus/>
</div>
<div class="col-lg-10"></div>
<div class="col-lg-10 mycheckbox checkbox">
<input type="checkbox" class="col-lg-1">记住密码</input>
</div>
<div class="col-lg-10"></div>
<div class="col-lg-10">
<button type="button" class="btn btn-success col-lg-12">登录</button>
</div>
</div>
</div>
</form>
</body>
</html>

【注意】本代码在chrome浏览器上显示正常,但是在IE8上有问题,代码也没做对IE浏览器的支持,的确做法不对,我会后期更新的。

以上所述是小编给大家介绍的Boostrap实现的登录界面实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 1.0.2
Oct 11 Javascript
Jquery 设置标题的自动翻转
Oct 03 Javascript
extjs grid设置某列背景颜色和字体颜色的实现方法
Sep 06 Javascript
javascript基本类型详解
Nov 28 Javascript
Vue.JS入门教程之事件监听
Dec 01 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 jQuery
bootstrap精简教程_动力节点Java学院整理
Jul 14 Javascript
打通前后端构建一个Vue+Express的开发环境
Jul 17 Javascript
jQuery实现基本动画效果的方法详解
Sep 06 jQuery
vue中解决微信html5原生ios虚拟键返回不刷新问题
Oct 20 Javascript
JS如何监听div的resize事件详解
Dec 03 Javascript
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
Dec 07 Javascript
深入理解bootstrap框架之第二章整体架构
Oct 09 #Javascript
javascript 判断是否是微信浏览器的方法
Oct 09 #Javascript
深入理解bootstrap框架之入门准备
Oct 09 #Javascript
微信小程序 http请求详细介绍
Oct 09 #Javascript
微信小程序 Flex布局详解
Oct 09 #Javascript
JavaScript实现Java中Map容器的方法
Oct 09 #Javascript
JavaScript基于对象去除数组重复项的方法
Oct 09 #Javascript
You might like
linux下删除7天前日志的代码(php+shell)
2011/01/02 PHP
php数组函数序列之array_unique() - 去除数组中重复的元素值
2011/10/29 PHP
如何通过Linux命令行使用和运行PHP脚本
2015/07/29 PHP
Aster vs Newbee BO3 第三场2.18
2021/03/10 DOTA
深入理解JSON数据源格式
2014/01/10 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
javascript实现10个球随机运动、碰撞实例详解
2015/07/08 Javascript
jquery实现倒计时功能
2015/12/28 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
vue使用watch 观察路由变化,重新获取内容
2017/03/08 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
2017/05/12 Javascript
详解vue-cli 本地开发mock数据使用方法
2018/05/29 Javascript
electron-vue利用webpack打包实现多页面的入口文件问题
2019/05/12 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
[06:07]刀塔密之二:攻之吾命受之吾幸
2014/07/03 DOTA
[03:35]2018年度DOTA2最佳辅助位选手5号位-完美盛典
2018/12/17 DOTA
从零学Python之入门(五)缩进和选择
2014/05/27 Python
Python中MYSQLdb出现乱码的解决方法
2014/10/11 Python
python简单文本处理的方法
2015/07/10 Python
python编程培训 python培训靠谱吗
2018/01/17 Python
Python判断有效的数独算法示例
2019/02/23 Python
在python tkinter中Canvas实现进度条显示的方法
2019/06/14 Python
Python中如何引入第三方模块
2020/05/27 Python
Html5之title吸顶功能
2018/06/04 HTML / CSS
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
教育孩子心得体会
2014/01/01 职场文书
挑战杯创业计划书的写作指南
2014/01/07 职场文书
高中生旷课检讨书
2014/10/08 职场文书
晚会闭幕词
2015/01/28 职场文书
停发工资证明范本
2015/06/12 职场文书
一文读懂navicat for mysql基础知识
2021/05/31 MySQL
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android