<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>网站首页</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="./js/swiper.min.css">
<link rel="stylesheet" href="css/index.css">
<script src="js/jquery.js"></script>
<script src="js/swiper.min.js"></script>
</head>
<body>
<nav class="navbar w">
<div class="logo">
<h1>耀南网页响应式</h1>
</div>
<ul>
<li><a href="index.html">网站首页</a></li>
<li><a href="#">网页响应式</a></li>
<li><a href="#">搜索</a></li>
<li><a href="#">媒体查询</a></li>
</ul>
<!-- 手机端 -->
<div class="hbg">
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
</div>
</nav>
<div class="banner">
<div class="swiper mySwiper swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img src="./img/img.webp" alt="">
</div>
<div class="swiper-slide">
<img src="./img/img.webp" alt="">
</div>
<div class="swiper-slide">
<img src="./img/img.webp" alt="">
</div>
</div>
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
<div class="swiper-pagination"></div>
</div>
</div>
<div class="index-list">
<div class="w">
<h3 class="title">网站响应式</h3>
<div class="list-box">
<div class="l-item">
<a href="detail.html">
<img src="./img/img.webp" alt="">
<h3>这是标题</h3>
<p>
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
</p>
</a>
</div>
<div class="l-item">
<a href="detail.html">
<img src="./img/img.webp" alt="">
<h3>这是标题</h3>
<p>
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
</p>
</a>
</div>
<div class="l-item">
<a href="detail.html">
<img src="./img/img.webp" alt="">
<h3>这是标题</h3>
<p>
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
</p>
</a>
</div>
<div class="l-item">
<a href="detail.html">
<img src="./img/img.webp" alt="">
<h3>这是标题</h3>
<p>
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
这是描述这是描述这是描述这是描述这是描述
</p>
</a>
</div>
</div>
</div>
</div>
<div class="two">
<div class="w">
<h3 class="title">媒体查询</h3>
<div class="two-list">
<img src="./img/img.webp" alt="">
<img src="./img/img.webp" alt="">
</div>
</div>
</div>
<footer>
网站响应式
</footer>
</body>
</html>
<script>
// 轮播图
var swiper = new Swiper(".mySwiper", {
autoplay: true,
pagination: {
el: ".swiper-pagination",
},
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
},
});
// 导航栏
var flag = false;
$('.hbg').click(function(){
flag = !flag;
if(flag){
$('.line:nth-child(2)').hide()
$('.line:nth-child(1)').css({
'transform': 'translateY(5px) rotate(225deg)'
})
$('.line:nth-child(3)').css({
'transform': 'translateY(-3px) rotate(-225deg)'
})
}else{
$('.line:nth-child(2)').show()
$('.line:nth-child(1)').css({
'transform': 'translateY(0) rotate(0)'
})
$('.line:nth-child(3)').css({
'transform': 'translateY(0) rotate(0)'
})
}
$('.navbar ul').stop().slideToggle();
})
</script>
没有合适的资源?快使用搜索试试~ 我知道了~
响应式就是使用媒体查询,在多个的屏幕尺寸下,让网页的布局不要乱。 核心就是,在对应的屏幕下,通过对发生错乱的元素样式进行更改,让其在该屏幕下排列整齐,在对应的屏幕下,把版心改成当前屏幕的合适大小,去掉元素的定高定宽,宽度改为100%,去除多余的内外边距,左右布局改成上下。 这个需要一个个div逐个去更改,看着费劲,其实也花不了多少时间。 本文仅做网页适配案例,学习使用媒体查询,所以只有一个简单的页面,且只写了布局。
资源推荐
资源详情
资源评论
收起资源包目录
响应式网页.7z (6个子文件)
响应式网页
js
swiper.min.js 138KB
jquery.js 83KB
swiper.min.css 13KB
img
img.webp 470B
css
index.css 5KB
index.html 4KB
共 6 条
- 1
资源评论
耀南.
- 粉丝: 1w+
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功