bootstrap

再看一套bootstrap的网站模板,边看边分析:

1 头部使用了一个滑动显示下拉菜单功能
这里写图片描述

如图。不过在bootstrap中,由于考虑到移动端,所以都是点击实现下拉菜单。那怎么样才可以改成这种划过效果呢?
看一下源代码:

<div class="btn-group">
  <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    Action <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
    <li><a href="#">Action</a></li>
    <li><a href="#">Another action</a></li>
    <li><a href="#">Something else here</a></li>
    <li role="separator" class="divider"></li>
    <li><a href="#">Separated link</a></li>
  </ul>
</div>

那你只需要添加一行jq即可

           $(".dropdown-toggle").hover(function  () {
               $(".btn-group").toggleClass("open")
           })

搞定。
2 注意这里有两个空的li ,是用来表示下划线效果的
这里写图片描述

 <li role="separator" class="divider"></li>

3 导航条在页面滚动一定高度之后,固定在顶部。
bootstrap没有这种效果。

   $(window).scroll(function  () {
    if ($(window).scrollTop()>100) {
       $("header").addclass("ficed");
    } else{
       $("header").removeclass("ficed");
    }
})

4 很酷的banner
不是bootstrap的carousel插件。使用的是强大的revolution slide。这款插件功能齐全,图片切换、动画效果、3d效果,用过就知道啦

网址在此 http://www.loome.net/wpplugins/cnplugin/revolution/

5 百分比进度条
这里写图片描述

这个就是使用bootstrap的进度条了

<div class="progress">
  <div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;">
    60%
  </div>
</div>

这个进度条蛮厉害的,还可以做出动态效果出来

6 折叠面板部分

这里写图片描述

使用bootstrap 的 Collapse.js

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值