Bootstrap每天必学之响应式导航、轮播图
作者:lijiao 发布时间:2023-08-15 03:29:45
标签:Bootstrap,轮播,导航
本节课前一节我们开始设计第一个项目, 一个内训公司的企业网站, 本节课学习响应式导航部分。
基本导航组件+响应式:
//基本导航组件+响应式
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a href="#" class="navbar-brand"
style="margin:0;padding:0;"><img src="img/logo.png" alt="瓢城企训网"></a>
<button type="button" class="navbar-toggle"
data-toggle="collapse" data-target="#navbar-collapse">
<span class="sr-only">切换导航</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav navbar-right"
style="margin-top:0;">
<li class="active">
<a href="#"><span class="glyphiconglyphicon-home"></span> 首页</a>
</li>
<li>
<a href="#"><span class="glyphicon
glyphicon-list"></span> 资讯</a>
</li>
<li>
<a href="#"><span class="glyphicon
glyphicon-fire"></span> 案例</a>
</li>
<li>
<a href="#"><span class="glyphicon
glyphicon-question-sign"></span> 关于</a>
</li>
</ul>
</div>
</div>
</nav>
后一节我们要在导航条的下方做一张轮播图,自动播放最新的重要动态。
//响应式轮播图
<div id="myCarousel" class="carousel slide">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0"
class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="item active" style="background:#223240;">
<a href="#"><img src="img/slide1.png" alt="第一张"></a>
</div>
<div class="item" style="background:#F5E4DC;">
<a href="#"><img src="img/slide2.png" alt="第二张"></a>
</div>
<div class="item" style="background:#DE2A2D;">
<a href="#"><img src="img/slide3.png" alt="第三张"></a>
</div>
</div>
<a href="#myCarousel" data-slide="prev" class="carousel-controlleft">‹</a>
<a href="#myCarousel" data-slide="next" class="carousel-controlright">›</a>
</div>
//所需要的 jQuery 控制
$('#myCarousel').carousel({
//设置自动播放/2 秒
interval : 3000,
});
//调整轮播器箭头位置
$('.carousel-control').css('line-height', $('.carousel-innerimg').height() + 'px');
$(window).resize(function() {
var $height = $('.carousel-inner img').eq(0).height() || $('.carousel-inner img').eq(1).height() || $('.carousel-inner img').eq(2).height();
$('.carousel-control').css('line-height', $height + 'px');
});
//所需要的 CSS
a:focus {
outline: none;
}
.navbar-brand {
padding: 0;
}
#myCarousel {
margin: 50px 0 0 0;
}
.carousel-inner .item img {
margin: 0 auto;
}
.carousel-control {
font-size: 100px;
}
0
投稿
猜你喜欢
- lambda/filter/map/reduce这几个函数面试中很肯定会用到,本篇主要介绍这几个函数的用法。1 lambda匿名函数,用法如
- 转化为Boolean类型所有JavaScript中的值都能隐式的转化为Boolean类型,比如:0 == false; // true 1
- 生活中,我们在登录微博,邮箱的时候,常常会碰到验证码。在工作时,如果想要爬取一些数据,也会碰到验证码的阻碍。本次试验将带领大家认识验证码的一
- Fraction函数是python中实现分数的一个模块(module),模块是由别人写的,并且可以被拿来直接使用的代码程序,包括类、函数以及
- 在开发的过程中,我们不可避免的会遇到各种各样的编码,解码,或者乱码问题,很多时候,我们可以正常的解决问题,但是说实在的,我们有可能并不清楚问
- 1、string-->numberstring类型 *1 即可变成 number类型2
- debug的时候,有时希望打印某些东西,但是如果代码段刚好在一个循环或者是其他会被执行很多次的部分,那么用来print的语句也会被执行很多次
- 一直以来都是链接SQL Server数据库服务但是在部署时将很麻烦,所以突发奇想,直接连接到MDF文件,刚开始还很混乱不会连接,后来向导,连
- 引言作为一个web前端开发,对axios肯定不陌生,但是在前端开发中,一般是使用axios来请求后端接口,获取数据。而使用node+axio
- 学习目标Python 是简洁、易学、面向对象的编程语言。它不仅拥有强大的原生数据类型,也提供了简单易用的控制语句。本节的主要目标是介绍 Py
- 一、功能需求1.根据输入内容进行模糊查询,选择地址后在地图上插上标记,并更新经纬度坐标显示2.在地图点击后,根据回传的左边更新地址信息和坐标
- 1:创建用户 create temporary tablespace user_temp tempfile 'D:\app\topw
- 将一个列表传入函数后,会对这个列表本身产生什么改变?这就是本文主要考察的内容。list = [1,2,3,4,5,6,7]word = li
- 借助 org.springframework.ui.Model 对象或 Map 对象将信息传到 springmvc 的页面中需要:jstl
- mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。
- 大家都知道,Matplotlib 是众多 Python 可视化包的鼻祖,也是Python最常用的标准可视化库,其功能非常强大,同时也非常复杂
- dict.setdefault(key, default=None) --> 有key获取值,否则设置 key:default,并返回
- 下面是一份在 HTML 4 Strict 和 XHTML 1.0 Strict 下必须遵守的标签嵌套规则,比如你不能在 <a>
- 经常用FLASH嵌入到网页里面,那咋能躲过W3C那个家伙呢?看下面!<object type="applicati
- 1,建路由;2,写方法;def fanyi(request): import requests import jso