您的位置:首页 > Web前端 > BootStrap

bootstrap

2016-01-25 17:54 603 查看
再看一套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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: