Bootstrap模仿起筷首页效果


Posted in Javascript onMay 09, 2016

直接贴代码了

<!DOCTYPE html>
<html lang="en">
<head>
 <head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>用户注册</title>
 <link href="http://apps.bdimg.com/libs/bootstrap/3.3.4/css/bootstrap.css" rel="stylesheet">
 <link href="qikuai.css" rel="stylesheet">
 <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
 <script src="http://apps.bdimg.com/libs/bootstrap/3.3.4/js/bootstrap.min.js"></script>
 </head>
</head>
<body>
 <header>
 <nav class="navbar">
  <div class="container">
  <div class="navbar-header">
   <div class="navbar-brand">
   <a href="javascript:void(0);" title="起筷">
    <img src="/images/logo_navbar.png" class="img-responsive" alt="Responsive image">
   </a>
   </div>
  </div>
  </div>
 </header>
 <div class="login-background">
 <div class="login-panel">
  <div class="login-title">登录到起筷</div>
  <form class="form-group">
  <div class="col-md-12 form-panel">
   <div class="input-block">
   <div class="has-feedback">
    <input id="userIdentifier" class="form-control" placeholder="手机号/用户名/邮箱"></input>
    <span class="glyphicon glyphicon-user" aria-hidden="true"></span>
   </div>
   </div>
   <div class="input-block">
   <div class="has-feedback">
    <input id="userIdentifier" class="form-control" placeholder="登录密码"></input>
    <span class="glyphicon glyphicon-lock" aria-hidden="true"></span>
   </div>
   </div>
   <div class="check-block">
   <div class="auto-login">
    <div class="checkbox">
    <label>
     <input value="remember-me" type="checkbox"></input>
     <span>自动登录</span>
    </label>
    </div>
   </div>
   </div>
   <div class="register-user">
   <a href="javascript:void(0);">注册新用户</a>
   </div>
   <div class="row">
   <div class="login-button">
    <button class="btn">登 录</button>
   </div>
   </div>
  </div>
  </form>
 </div>
 </div>
</body>
</html>

css代码:

.navbar{
 height: 108px;
 background-repeat: no-repeat;
 box-shadow: 0 0 5px #999;
 background-color: #fff;
 border-bottom: 2px solid #e8e3dd;
}
.container{
 width: 1170px;
 padding-right: 15px;
 padding-left: 15px;
 margin-right: auto;
 margin-left: auto;
}
.navbar-header{
 float: left;
}
img{
 vertical-align: middle;
 border: 0;
}
.login-background{
 background-image: url(/images/register-background.jpg);
 background-size: 100% auto;
 padding: 50px 0 15%;
 height: 633px;
}
.login-panel{
 background-color: #fff;
 opacity: .95;
 border-radius: 10px;
 position: relative;
 padding: 0 80px 20px;
 width: 350px;
}
.login-title{
 color: #333;
 font-weight: 300px;
 font-size: 24px;
 position: absolute;
 top: 40px;
 left: 35px;
}
.login-panel,.form-group{
 padding: 50px 0 5px;
 display: table;
 margin-left: auto;
 margin-right: auto;

}
.form-group{
 margin-bottom: 15px;
 width: 100%;
 float: left;
 padding-left: 15px;
 padding-right: 15px;
}
.login-panel .form-group{
 padding-top: 45px;
}
.input-block{
 padding: 11px 0;
}
.has-feedback{
 padding-right: 0;
 position: relative;
}
.form-control{
 color: #777;
 height: 37px;
 border: 1px solid #939393;
 padding-right: 42.5px;
 display: block;
 width: 100%;
 padding: 6px 12px;
 font-size: 14px;
 line-height: 1.42857143;
 background-color: #fff;
 border-radius: 4px;
}
.glyphicon{
 position: absolute;
 top: 0;
 right: 0;
 z-index: 2;
 display: block;
 width: 34px;
 height: 34px;
 line-height: 34px;
 text-align: center;
 pointer-events:none;
}
.auto-login{
 padding-left: 0;
 padding-right: 0;
 text-align: left;
 font-size: 12px;
 color: #777;
 vertical-align: middle;
 width: 50%;
 float: left;
}
label{
 display: inline-block;
 max-width: 100%;
}
.register-user{
 padding-left: 0;
 padding-right: 0;
 text-align: right;
 padding-top: 10px;
 width: 50%;
 float: left;
}
a{
 text-decoration: none;
}
.row{
 margin-right: -15px;
 margin-left: -15px;
}
.login-button{
 margin-top: 10px;
 width: 100%;
 position: relative;
 min-height: 1px;
 padding-right: 15px;
 padding-left: 15px;
}
.btn{
 background: #fa0;
 color: #fff;
 display: block;
 width: 100%;
 padding: 10px 16px;
 font-size: 18px;
 line-height: 1.33333;
 border-radius: 6px;
 font-weight: 400;
 text-align: center;
 vertical-align: middle;
}

效果图:

Bootstrap模仿起筷首页效果

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家学习Bootstrap有所帮助。

Javascript 相关文章推荐
JavaScript在IE中“意外地调用了方法或属性访问”
Nov 19 Javascript
jQuery实现左右切换焦点图
Apr 03 Javascript
JS实现跟随鼠标立体翻转图片的方法
May 04 Javascript
jquery简单实现外部链接用新窗口打开的方法
May 30 Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
Apr 19 Javascript
vuex state及mapState的基础用法详解
Apr 19 Javascript
Vue-cli3项目配置Vue.config.js实战记录
Jul 29 Javascript
Bootstrap fileinput 上传新文件移除时触发服务器同步删除的配置
Oct 08 Javascript
vue+eslint+vscode配置教程
Aug 09 Javascript
微信小程序实现点击空白隐藏的方法示例
Aug 13 Javascript
Openlayers绘制聚合标注
Sep 28 Javascript
基于jquery实现智能表单验证操作
May 09 #Javascript
基于jquery实现表格内容筛选功能实例解析
May 09 #Javascript
Bootstrap富文本组件wysiwyg数据保存到mysql的方法
May 09 #Javascript
如何让一个json文件显示在表格里【实现代码】
May 09 #Javascript
JavaScript 函数的执行过程
May 09 #Javascript
jQuery绑定事件-多种实现方式总结
May 09 #Javascript
js原型链与继承解析(初体验)
May 09 #Javascript
You might like
php生成静态页面的简单示例
2014/04/17 PHP
使用PHP+AJAX让WordPress动态加载文章的教程
2015/12/11 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
浅谈laravel-admin的sortable和orderby使用问题
2019/10/03 PHP
jQuery帮助之CSS尺寸(五)outerHeight、outerWidth
2009/11/14 Javascript
jQuery 创建Dom元素
2010/05/07 Javascript
JavaScript实现快速排序(自已编写)
2012/12/19 Javascript
jquery获取tr中控件值并操作tr实现思路
2013/03/27 Javascript
jquery ajax 局部无刷新更新数据的实现案例
2014/02/08 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
2015/03/11 Javascript
Node.js插件安装图文教程
2016/05/06 Javascript
Javascript之深入浅出prototype
2017/02/06 Javascript
Vue底层实现原理总结
2018/02/17 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
vue中改变滚动条样式的方法
2020/03/03 Javascript
JS+Canvas实现五子棋游戏
2020/08/26 Javascript
[01:06:42]VP vs NewBee Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
Python引用模块和查找模块路径
2016/03/17 Python
python的mysql数据库建立表与插入数据操作示例
2019/09/30 Python
python多线程案例之多任务copy文件完整实例
2019/10/29 Python
Python面向对象封装操作案例详解
2019/12/31 Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
2020/03/13 Python
keras打印loss对权重的导数方式
2020/06/10 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
python多线程爬取西刺代理的示例代码
2021/01/30 Python
联想德国官网:Lenovo Germany
2018/07/04 全球购物
学生手册评语
2014/05/05 职场文书
双拥工作宣传标语
2014/06/26 职场文书
有关西游记的读书笔记
2015/06/25 职场文书
小学班级管理心得体会
2016/01/07 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书
CSS 新特性 contain控制页面的重绘与重排问题
2021/04/30 HTML / CSS
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
2021/05/27 Python