继续上文

正文菜单

html:

<!-- 菜单块 -->
<div class="on-light" id="menus">
<section class="container" id="life-menus">
<header class="col-xs-12 text-center">
<h2 class="bs-docs-featurette-title">校园生活</h2>
<p class="lead">校内生活都知道!</p>
</header>
<div class="row bs-docs-featured-sites">
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu1">官网公告</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu2">校园活动</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu3">跳蚤专场</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu4">校历</a>
</div>
</div>
<div class="row bs-docs-featured-sites">
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu5">校园地图</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu6">校园美景</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu7">一卡通丢失</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu8">一卡通招领</a>
</div>
</div>
</section> <section class="container" id="study-menus">
<header class="col-xs-12 text-center">
<h2 class="bs-docs-featurette-title">校园学习</h2>
<p class="lead">校内学习都知道!</p>
</header>
<div class="row bs-docs-featured-sites">
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu1">翻译一下</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu2">分享资源</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu3">小谈学习</a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="" class="menu menu4">查询四六级成绩</a>
</div>
</div>
</section> <section class="container" id="cards-menus">
<header class="col-xs-12 text-center">
<h2 class="bs-docs-featurette-title">校园名片</h2>
<p class="lead">校内朋友圈,你可能认识他们喔!?</p>
</header>
<!-- 杰出校友 -->
<div class="row text-right">
<div class="col-xs-12 text-right">
<a href="" class="btn btn-primary">
更多校友
<i class="glyphicon glyphicon-chevron-right"></i>
</a>
</div>
</div>
<div class="row bs-docs-featured-sites">
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
</div>
</section>
</div>

css:

/*菜单块*/
#menus .container{
margin-top: 35px;
} #menus .menu{
display: block;
color: #fff;
min-height: 150px;
padding: 56px 20px 20px;
text-align: center;
font-size: 26px;
} #menus .menu.menu1{background-color:#308999;}
#menus .menu.menu1:hover{background-color:#3894a6;}
#menus .menu.menu2{background-color:#e7b45b;}
#menus .menu.menu2:hover{background-color:#ffc65c;}
#menus .menu.menu3{background-color:#19b1d0;}
#menus .menu.menu3:hover{background-color:#00c3e5;}
#menus .menu.menu4{background-color:#e78931;}
#menus .menu.menu4:hover{background-color:#ff9721;}
#menus .menu.menu5{background-color:#74569f;}
#menus .menu.menu5:hover{background-color:#8160b3;}
#menus .menu.menu6{background-color:#24637d;}
#menus .menu.menu6:hover{background-color:#28728f;}
#menus .menu.menu7{background-color:#86bc3f;}
#menus .menu.menu7:hover{background-color:#94d145;}
#menus .menu.menu8{background-color:#e7b45b;}
#menus .menu.menu8:hover{background-color:#ffc65c;} @media (min-width: 768px) {
.bs-docs-featurette-title {
font-size: 40px;
}
.bs-docs-featured-sites .col-sm-3:first-child img{
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.bs-docs-featured-sites .col-sm-3:last-child img {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
} .bs-docs-featured-sites {
margin-right: -1px;
margin-left: -1px;
} .bs-docs-featured-sites .col-xs-6{
padding: 1px;
}

效果图:

底部

html

<!-- 底部 -->
<footer class="bs-docs-footer">
<div class="container">
<div class="row">
<div class="logo col-xs-12 col-md-3 text-center">
<a href="/" class="navbar-brand">
<i class="glyphicon glyphicon-cloud"></i>
<strong>桂电在线</strong>
</a>
</div>
<div class="links col-xs-12 col-md-7">
<span>&copy;<?=date('Y')?> yo胡yo All rights reserved</span>
</div>
</div>
</div>
</footer>

css

/*底部*/
.bs-docs-footer {
padding-top: 40px;
padding-bottom: 40px;
margin-top: 100px;
color: #777;
text-align: center;
border-top: 1px solid #e5e5e5;
} .bs-docs-footer .links {
font-size: 16px;
} .bs-docs-footer .navbar-brand{
float: none;
}
}

效果:

至此,桂电在线首页的布局第一版就结束了,总结下感受

  1. 深刻体会到bootstrap3.0移动设备优先规则的意义 @media (min-width: 768px) { .bs-docs-featurette-title { font-size: 40px; } .bs-docs-featured-sites .col-sm-3:first-child img{ border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .bs-docs-featured-sites .col-sm-3:last-child img { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } }  以上是针对大于768px的大屏幕所做的样式处理,目前为了入门只简单做了两套相应式布局col-xs和col-md。以后相应式页面实现步骤:先小后逐个阈值调大
  2. 逛下bootstrap外文官网,多体验外国的bootstrap框架做的页面 有些效果真心好酷,可惜有些效果目前还没深入研究学习,别人也封装好了,以后设法找多点开源bootstrap模板 例如:
    1. http://www.ninesixty.co.uk/ 向下滚动导航条隐藏,向上滚动导航条显示
    2. http://www.mikeinghamdesign.com/ 图片悬停效果
  3. 严格按照bootstrap模板,module->container->row->col->内容

下一步首页优化

  1. 返回顶部 http://leximiller.com/
  2. 搜索效果http://newrelic.com/
  3. 导航条滚动显示隐藏http://www.ninesixty.co.uk/ | 显示隐藏 http://www.wideeyecreative.com/
  4. 菜单图片悬停显示http://www.mikeinghamdesign.com/ http://www.wideeyecreative.com/ http://www.creative-tim.com/

桂电在线-转变成bootstrap版3(记录学习bootstrap)的更多相关文章

  1. 桂电在线-转变成bootstrap版2(记录学习bootstrap)

    下载bootstrap框架https://github.com/twbs/bootstrap 或者 http://getbootstrap.com/ 拷贝模板 修改基本模板 语言zh-cn,标题,描述 ...

  2. 桂电在线-转变成bootstrap版

    由于angularjs的不熟悉,而且SEO需要学习更多东西,于是先采用bootstrap版本,毕竟工作上也需要使用bootstrap,然后参照视频教程学习. bootstrap 基本模板 <!D ...

  3. 桂电在线-php-提取菜单到配置文件2

    继续昨晚没完成的主菜单模板: <!-- 菜单块 --> <div class="on-light" id="menus"> <?p ...

  4. 桂电在线-php-提取菜单到配置文件

    新建存储菜单的配置文件 menus.php,并配置菜单 <?php if ( ! defined('BASEPATH')) exit('No direct script access allow ...

  5. 桂电在线_微信公众平台开发之-运用angularjs显示学校公告新闻列表和详情页面

    折腾angularjs的感悟 几天折腾,总的来说看了很多博客,要么不是最新的技术文档,要么写得不够完整,因为别人是基于他们的理解写的技术博客代码不一定会贴完整,所以一旦你用的是最新的想要看完整的实例就 ...

  6. Ubuntu Linux 使用桂电校园网 上网

    2016年9月1日 星期四 桂电校园网今天升级新的出校器,旧的出校器已经不能使用,所以本篇博客已经过期,下面的方法已经不能让Ubuntu使用桂电校园网上外网了.详细的原因,请到这个网站查看:校园网计费 ...

  7. PHP基础在线视频教程高清版

    这个是我给大家介绍的PHP基础在线视频教程高清版,目前PHP慢慢垄断WEB的语言编写市场了,PHP 是一种服务器内置式的script 语言,它的出现使得在unix上快速地开发动态web成为现实.PHP ...

  8. 杭电acm阶段之理工大版

    想參加全国软件设计大赛C/C++语言组的同学,假设前一篇<C和指针课后练习题总结>没看完的,请先看完而且依照上面的训练做完,然后做以下的训练. 传送门:http://blog.csdn.n ...

  9. 《2020版Linux云计算学习图谱》帮你提升80%专业技能,在线免费领

    2亿人在家办公.视频会议的需求,给钉钉后台系统带来巨大压力.据了解,钉钉在通过阿里云紧急扩容1万台服务器后,再度扩容1万台云服务器. 受疫情影响,在家办公需求暴涨.从29号开始到2月6日,腾讯会议每天 ...

随机推荐

  1. mv、umask、chattr、lsattr命令

    mv命令行,即move 将文件移动到目录下 对文件或目录重命名 umask chattr 设置文件或目录的隐藏属性 lsattr显示文件或目录的隐藏属性 ls mv 1.txt aa ls cd aa ...

  2. 【Caffe 测试】Training LeNet on MNIST with Caffe

    Training LeNet on MNIST with Caffe We will assume that you have Caffe successfully compiled. If not, ...

  3. C语言宏与单井号(#)和双井号(##)

    C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念).下面对常遇到的宏的使用问题做了简单总结.关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操 ...

  4. hdoj 1068 Girls and Boys【匈牙利算法+最大独立集】

    Girls and Boys Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...

  5. hdoj 3785 寻找大富翁【优先队列+sort排序】

    寻找大富翁 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submi ...

  6. 半斤八两(创业兴家版 打工仔心声'98 Remix)

    创业兴家打工仔 刻苦工作热诚日夜维系天天专心向上依足正轨 结力好比兄弟努力一生打工仔 相亲相爱朋情日夜传递彼此一家那用分高与低 要互相多鼓励 半斤八两 莫记往昔的创伤半斤八两 面对春光应插秧半斤八两 ...

  7. 将PL/SQL代码封装在机灵的包中

    将代码封装在机灵的包中 http://www.oracle.com/technetwork/issue-archive/2013/13-jan/o13plsql-1872456.html 绝大多数基于 ...

  8. 《细说 new与 malloc 的 10 点区别》

    http://www.jobbole.com/members/melonstreet/

  9. Android开发全套视频教程在线观看网盘下载

    千锋金牌讲师老罗老师简介: 国内第一批Android教学讲师,10多年软件开发经验,6年多教学经验,曾担任广东电信北京分公司移动事业部项目经理,主持过微软中国平台考试系统.山西省旅游局智能化平台等大型 ...

  10. 第六篇:web之python框架之django

    python框架之django   python框架之django 本节内容 web框架 mvc和mtv模式 django流程和命令 django URL django views django te ...