实现的效果如图,使用bootstrap需要至少三个文件



去bootstrap网上下载,然后使用这三个文件可以了

使用方式,通过标签,class命名来引用已经定制好的html样式

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>一个页面</title>
<script type="text/javascript" src="../static/js/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="../static/css/bootstrap.min.css">
<script type="text/javascript" src="../static/js/bootstrap.min.js"></script>
<script type="text/javascript" src="../static/js/custom_index.js"></script>
<link rel="stylesheet" type="text/css" href="../static/css/custom_index.css"> </head> <body>
<div class="head">
<ul class="list-group nav" >
<li><a href="#" class="list-group-item">货架</a></li>
<li><a href="#" class="list-group-item">商品</a></li>
<li><a href="#" class="list-group-item">促销和新品</a></li>
<li><a href="#" class="list-group-item">陈列图套发布</a></li>
<li><a href="#" class="list-group-item">配置查看用户</a></li>
<li><a href="#" class="list-group-item">发布陈列通知</a></li>
<li><a href="#" class="list-group-item">门店平面图</a></li>
<li><a href="#" class="list-group-item">陈列报表</a></li>
<li><a href="#" class="list-group-item">智能补货</a></li>
<li><a href="#" class="list-group-item">系统管理</a></li>
</ul>
</div>
<div class="side hide">
<li class="list-group-item">
<a href="#"><button type="button" class="btn btn-danger">10待添加</button></a>
<a href="#"><button type="button" class="btn btn-danger btn_s">9待添加</button></a>
</li>
<li class="list-group-item">
<a href="#"><button type="button" class="btn btn-success">9待添加</button></a>
<a href="#"><button type="button" class="btn btn-success btn_s">9待添加</button></a>
</li>
<li class="list-group-item">
<a href="#"><button type="button" class="btn btn-primary">9待添加</button></a>
<a href="#"><button type="button" class="btn btn-primary btn_s">9待添加</button></a>
</li>
<li class="list-group-item">
<a href="#"><button type="button" class="btn btn-warning">9待添加</button></a>
<a href="#"><button type="button" class="btn btn-warning btn_s">9待添加</button></a>
</li>
<li class="list-group-item">
<a href="#"><button type="button" class="btn btn-info">8待添加</button></a>
<a href="#"><button type="button" class="btn btn-info btn_s">8待添加</button></a>
</li>
</ul>
</div>
</body>
</html>

css样式

/*这是页面自定义css属性*/
.head{
width: 282px;
height: 100%;
margin-top: 98px;
margin-left: 20px;
border-radius: 0;
}
.list-group-item:first-child {
border-radius: 0;
}
.side{
position: absolute;
left: 300px;
top: 98px;
height: 422px;
width: 942px;
background-color:#337ab7; /*背景颜色控制*/
border: 2px solid red;
border-right: none;
}
.side li{
background-color:#337ab7;
border: none;
line-height: 50px;
padding-left: 200px;
}
.btn_s{
margin-left: 200px;
}
.btn {
width: 180px;
}

自定义js

    /*页面主要触发事件在这里执行*/
$(document).ready(function(){
var intervalID;
var curLi;
$(".nav li a").mouseover(function(){
curLi=$(this);/*获取操作对象*/
intervalID=setInterval(onMouseOver);
});
function onMouseOver(){
$(".active").css('border','1px solid #ddd')
curLi.css('border','2px solid red')
curLi.css('border-right','none')
$(".active").removeClass("active");
curLi.addClass("active");
$(".show").removeClass("show");
$(".side").eq($(".nav li a").index(curLi)).addClass("show");
} $(".nav li a").click(function(){
clearInterval(intervalID);
$(".show").removeClass("show");
$(".side").eq($(".nav li a").index(curLi)).addClass("show");
$(".active").removeClass("active");
curLi.addClass("active");
});
$('.head li a:first').trigger('mouseover')
});

Bootstrap实现的页面的更多相关文章

  1. bootstrap中table页面做省市区级联效果(级联库见前面级联编辑)(非select下拉框)

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  2. 20分钟成功编写bootstrap响应式页面 就这么简单

    最近发现一个叫 Bootstrap 的好东西,Bootstrap 是现在最流行的响应式 CSS 框架,它以移动设备优先,能够快速适应不同设备.使用它编写响应式页面快捷.方便,而且屏蔽了浏览器差异.使用 ...

  3. bootstrap validate 实现页面动态验证(formvalidate)

    关于基本的bootstrap validate 验证方法外面有许多博客上都有讲解,我就不在过多叙述了.大家也可以去看官网api:http://bv.doc.javake.cn/api/ 今天要说的是动 ...

  4. Bootstrap模板代码+页面自适应页面的案例代码

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  5. Bootstrap 4/3 页面基础模板 与 兼容旧版本浏览器

    Bootstrap 3 与 4 差别很大,目录文件结构.所引入的内容也不同,这里说说一下 Bootstrap 引入的文件.网页模板和兼容性问题.本网站刚刚搭建好,正好发一下文章原来测试网站. Boot ...

  6. bootstrap+css进行页面布局

    效果 用到了bootstrap中的表格css.圆形css.以及上一页下一页css. 布局页面,填充数据,实现js动态效果(比如点击下一页,上一页),逐步完善. 不仅仅要会使用bootstrap中的样式 ...

  7. 利用Bootstrap搭建网站页面

    先来看下页面效果 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...

  8. Bootstrap 搭建基础页面

    基于Bootstrap实现下图所示效果的页面,一个居中的标题和一个大按钮: <!DOCTYPE html> <html lang="zh-cn"> < ...

  9. bootstrap在 刷新页面,tab选择页面不会改变。

    您可以直接复制代码 注意在同级别文件夹中引用 相应js 和 css. 实现tab影响 关键看bootstrap的 data-toggle= tab <html lang="en&quo ...

随机推荐

  1. linux 下启动SVN服务

    先转到SVN的安装目录,比如,你安装在/home/svn 下面. 然后转到bin目录下,在这里可以看见一个叫svnserve的文件,我们需要用这个来启动SVN服务. 试一下svnserve --hel ...

  2. list<> 中find的使用

    昨天要在 std::list<std::string> 中判断是否存在某一字符串 std::string . 我首先想到的是 list迭代+std::string重载的"==&q ...

  3. 第一百六十三节,jQuery,基础核心

    jQuery,基础核心 一.代码风格 在jQuery程序中,不管是页面元素的选择.内置的功能函数,都是美元符号“$”来起 始的.而这个“$”就是jQuery当中最重要且独有的对象:jQuery对象,所 ...

  4. Java异常处理中,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

    Java异常处理中,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 解答:会执行,在return前 ...

  5. 尽管以C++为基础,但 Java 是一种更纯粹的面向对象程序设计语言

    “尽管以C++为基础,但 Java 是一种更纯粹的面向对象程序设计语言”. 无论C++还是Java 都属于杂合语言.但在 Java 中,设计者觉得这种杂合并不象在 C++里那么重要.杂合语言 允许采用 ...

  6. MySQL Error: Illegal mix of collations for operation 'concat'

    在使用concat连接字符串时出现错误:MySQL Error: Illegal mix of collations for operation 'concat' 原因:字段操作默认为UTF8的编码, ...

  7. web.config配置文件中的configSource属性

    每个网站里都会有一个web.config文件.修改Web.config文件会导致IIS重启,就是随意的回车一下也会导致重启.微软建议,不要将需要修改的配置内容保存在web.config中.而是单独放在 ...

  8. ios APP 在 waiting for review时重新上传程序

    今天上传程序后发现了一个挺大的bug,想重新上传app,于是搜了一下,现记录一下: 点击details进入后在link点击binary details,进入之后点击右上角reject this bin ...

  9. Android开发:《Gradle Recipes for Android》阅读笔记(翻译)5.3——使用Robotium进行功能测试

    问题: 你想要使用Robotium库测试activity. 解决方案: 增加Robotium依赖,编写自己的测试脚本. 讨论: Android Test Support Library提供类可以操作a ...

  10. 笔试面试的路上——努力ing

    积累: 最值得阅读学习的 10 个 C 语言开源项目代码 改变计算技术的 9 个伟大算法 程序员选修课丨追妹子的各种算法 追 MM 和设计模式:趣解 23 种设计模式 设计高可用性.容错和数据隔离的H ...