Bootstrap模仿起筷首页效果_javascript技巧

直接贴代码了

<!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;
}

效果图:

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

Bootstrap学习教程

Bootstrap实战教程

Bootstrap插件使用教程

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

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索bootstrap javascript、bootstrap首页模板、bootstrap 首页、bootstrap首页布局、bootstrap 模仿阿里云,以便于您获取更多的相关知识。

时间: 2024-09-20 07:57:43

Bootstrap模仿起筷首页效果_javascript技巧的相关文章

全面解析多种Bootstrap图片轮播效果_javascript技巧

分享了三种Bootstrap图片轮播效果,相信总有一款你满意的! 第一种效果:Bootstrap简单轮播 <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 简单的轮播(Carousel)插件</title> <link href="/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">

Bootstrap 粘页脚效果_javascript技巧

Bootstrap 粘页脚,说得具体一点就是"将固定高度的页脚紧贴页面底部".由于项目的实际情况和模板有所区别,所以参照模板,小编不能确保快速的完成"粘页脚"的效果,那么还是要给大家分享本教程,写的不好还请各位大侠海涵! 一.页面效果 页面非常简单,注意亮线为火狐边缘,可以很清楚的看到,页脚灰色部分沉浸在页面底部. 二.实例讲解 ①.代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona

全面解析Bootstrap图片轮播效果_javascript技巧

一 . 结构分析 一个轮播图片主要包括三个部分: 轮播的图片 轮播图片的计数器 轮播图片的控制器 第一步:设计轮播图片的容器.在 Bootstrap 框架中采用 carousel 样式,并且给这个容器定义一个 ID 值,方便后面采用 data 属性来声明触发. 复制代码 代码如下: <div id="slidershow" class="carousel"></div> 第二步:设计轮播图片计数器.在容器 div.carousel 的内部添加

Bootstrap选项卡动态切换效果_javascript技巧

最近在写一个系统的首页,就是平常的一个顶部导航栏,上面有登录和注册两个按钮,点击按钮弹出相应的登录或注册框,为了方便交互,把登录和注册在一个选项卡里放着,每次用户不用回到顶部去点击,只需要在当前框点击就可切换,先看一下样子吧,如图所示: 用Bootstrap平时在写静态页面时,只需要把.active类给自己想要第一个展现的框就可以,而动态的时候并不能简单的在js代码中给自己想要第一个展现的框直接设置.active,这样当切换时第一个设置为active的一直在界面中存在,所以我们需要写js代码,给

bootstrap模态框垂直居中效果_javascript技巧

本文实例效果其实就是一个点击弹窗效果,供大家参考,具体内容如下 先上jquery代码 //模态框垂直居中 function centerModals() { $('.modal').each( function(i) { var $clone = $(this).clone().css('display', 'block') .appendTo('body'); var top = Math.round(($clone.height() - $clone.find( '.modal-conten

js实现新浪微博首页效果_javascript技巧

我们先来看下效果图 CSS * { padding: 0; margin: 0; } li { list-style: none; } body { background: #eee; } #t_sina { width: 390px; padding: 10px; background: #fff; margin: 50px auto 0; font-size: 12px; border: 1px solid #ccc; } #t_sina h2 { padding: 10px 0 10px

基于Bootstrap实现图片轮播效果_javascript技巧

本文实例为大家分享了bootstrap图片轮播效果的实现代码,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="v

Bootstrap3制作图片轮播效果_javascript技巧

先来看看Bootstrap图片轮播效果: 上面就是为大家分享的效果,不过这是网易云音乐的首页. 这样的效果记得最先在ios7的官方控件库中出现之后安卓也在某个版本加入了这个view,设计是通用的啊..bootstrap3也支持在web中使用这样的效果. 接下来进行简单分析: 一 . 结构分析 一个轮播图片主要包括三个部分: 轮播的图片 轮播图片的计数器 轮播图片的控制器 第一步:设计轮播图片的容器.在 Bootstrap 框架中采用 carousel 样式,并且给这个容器定义一个 ID 值,方便

全面接触神奇的Bootstrap导航条实战篇_javascript技巧

导航条(navbar)在Bootstrap中是一个独立组件,导航条(navbar)和导航(nav)在Bootstrap中是有明显的区别的.在导航条(navbar)中有一个背景色.而且导航条可以是纯链接.表单.表单和导航一起结合等多种形式. 1.实战一-带二级菜单和表单的导航条 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>导航条</title>