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类定义例子
Sep 12 Javascript
javascript向flash swf文件传递参数值注意细节
Dec 11 Javascript
js鼠标滑过弹出层的定位IE6bug解决办法
Dec 26 Javascript
javascript计时器事件使用详解
Jan 07 Javascript
使用angularjs创建简单表格
Jan 21 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
May 13 Javascript
Vue.js 单页面多路由区域操作的实例详解
Jul 17 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
使用JS和canvas实现gif动图的停止和播放代码
Sep 01 Javascript
JavaScript 中的 this 简单规则
Sep 19 Javascript
vue移动端html5页面根据屏幕适配的四种解决方法
Oct 19 Javascript
让你30分钟快速掌握vue3教程
Oct 26 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开发注意事项总结
2015/02/04 PHP
php实现zip文件解压操作
2015/11/03 PHP
Yii中的relations数据关联查询及统计功能用法详解
2016/07/14 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
2016/12/21 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
javascript实现的鼠标链接提示效果生成器代码
2007/06/28 Javascript
js cookies 常见网页木马挂马代码 24小时只加载一次
2009/04/13 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
js判断上传文件的类型和大小示例代码
2013/10/18 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
JavaScript的各种常见函数定义方法
2014/09/16 Javascript
setTimeout内不支持jquery的选择器的解决方案
2015/04/28 Javascript
基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)
2016/02/18 Javascript
jQuery实现鼠标跟随效果
2017/02/20 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
js控制文本框禁止输入特殊字符详解
2017/04/07 Javascript
JavaScript实现form表单的多文件上传
2020/03/27 Javascript
webpack+vuex+axios 跨域请求数据的示例代码
2018/03/06 Javascript
关于vue的npm run dev和npm run build的区别介绍
2019/01/14 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
2020/05/12 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
2020/08/14 Javascript
python进阶教程之函数参数的多种传递方法
2014/08/30 Python
python中的闭包用法实例详解
2015/05/05 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
python表格存取的方法
2018/03/07 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
Python数据分析模块pandas用法详解
2019/09/04 Python
用Python做一个久坐提醒小助手的示例代码
2020/02/10 Python
Blue Nile蓝色尼罗河香港官网:世界最大在线钻石珠宝销售商
2020/05/07 全球购物
校园歌手大赛策划书
2014/01/17 职场文书
家长会欢迎标语
2014/06/24 职场文书
公司行政专员岗位职责
2014/08/24 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
MySQL系列之十五 MySQL常用配置和性能压力测试
2021/07/02 MySQL