首先是html文件 `
杭州职业技术学院后勤服务
</div>
</div>
</div>
</div>
<div class="nav-box">
<div class="nav center ">
<ul class="nav1 clear">
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<li class="list1"><a href="#">学校首页</a>
<ul class="nav2">
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
<li><a href="#">二级导航</a></li>
</ul>
</li>
<div class="clear"></div>
</ul>
</div>
</div>
<div class="banner-box">
<div class="banner">
<div class="slick">
<div><a href="#"><img src="./images/banner-1.jpg" alt=""></a></div>
<div><a href="#"><img src="./images/banner-2.jpg" alt=""></a></div>
<div><a href="#"><img src="./images/banner-3.jpg" alt=""></a></div>
<div><a href="#"><img src="./images/banner-4.jpg" alt=""></a></div>
</div>
</div>
</div>
<div class="meeting-box">
<div class="houqin center">
<div class="meeting">
<div class="meeting-tit"><img src="./images/dongtai.png" alt="">
<h2>后勤动态</h2>
</div>
<div class="lingxin"><img class="jiantou" src="./images/more-jiantou.png" alt=""></div>
<div class="meeting-more"><a class="more" href="#"><span>更多</span></a>
</div>
<div class="meeting-banner">
<div class="slick-meeting">
<div>
<a href="javascript:;"><img src="./images/houqin-2.jpg" alt="">
<div class="meeting-text">
<h2>学校召开常态化防控工作会议</h2>
<p>为贯彻省防控办《关于一步精准实施新冠肺炎疫情防控工作的通知》(2021年【35】号)文件精神,研究部署当前疫情防控工作...</p>
<div class="text-data">
<p>06-22</p><span>2022</span>
</div>
<img src="./images/xiexian.png" alt="">
</div>
</a>
</div>
<div><a href="javascript:;"><img src="./images/houqin.jpg" alt="">
<div class="meeting-text">
<h2>学校召开常态化防控工作会议</h2>
<p>为贯彻省防控办《关于一步精准实施新冠肺炎疫情防控工作的通知》(2021年【35】号)文件精神,研究部署当前疫情防控工作...</p>
<div class="text-data">
<p>06-22</p><span>2022</span>
</div>
<img src="./images/xiexian.png" alt="">
</div>
</a></div>
<div><a href="javascript:;"><img src="./images/houqin-2.jpg" alt="">
<div class="meeting-text">
<h2>学校召开常态化防控工作会议</h2>
<p>为贯彻省防控办《关于一步精准实施新冠肺炎疫情防控工作的通知》(2021年【35】号)文件精神,研究部署当前疫情防控工作...</p>
<div class="text-data">
<p>06-22</p><span>2022</span>
</div>
<img src="./images/xiexian.png" alt="">
</div>
</a></div>
</div>
</div>
</div>
<div class="meeting-list">
<ul>
<img class="bianjiao" src="./images/bianjiao.png" alt="">
<li> <a href="#">
<div class="meeting-data">
<p>06-30</p><span>2022</span>
</div>
<div class="meeting-title">
<h2>学校召开期末疫情防控专题会议</h2>
<p>为慎终如始做好疫情防控,确保寒假期间校园安全,1月4日上午,校防控办在...</p>
</div>
</a></li>
<li> <a href="#">
<div class="meeting-data">
<p>06-30</p><span>2022</span>
</div>
<div class="meeting-title">
<h2>学校召开期末疫情防控专题会议</h2>
<p>为慎终如始做好疫情防控,确保寒假期间校园安全,1月4日上午,校防控办在...</p>
</div>
</a></li>
<li> <a href="#">
<div class="meeting-data">
<p>06-30</p><span>2022</span>
</div>
<div class="meeting-title">
<h2>学校召开期末疫情防控专题会议</h2>
<p>为慎终如始做好疫情防控,确保寒假期间校园安全,1月4日上午,校防控办在...</p>
</div>
</a></li>
<li> <a href="#">
<div class="meeting-data">
<p>06-30</p><span>2022</span>
</div>
<div class="meeting-title">
<h2>学校召开期末疫情防控专题会议</h2>
<p>为慎终如始做好疫情防控,确保寒假期间校园安全,1月4日上午,校防控办在...</p>
</div>
</a></li>
<li> <a href="#">
<div class="meeting-data">
<p>06-30</p><span>2022</span>
</div>
<div class="meeting-title">
<h2>学校召开期末疫情防控专题会议</h2>
<p>为慎终如始做好疫情防控,确保寒假期间校园安全,1月4日上午,校防控办在...</p>
</div>
</a></li>
</ul>
</div>
</div>
</div>
<div class="notice-box">
<div class="notice center">
<img src="./images/yuan.png" alt="" class="xiaoyuan">
<a href="#"><img src="./images/more→.png" alt="" class="gengduo"></a>
<img class="guasheng" src="./images/notice-guasheng.png" alt="">
<div class="gonggao">
<img src="./images/gonggao.png" alt="">
</div>
<div class="notice-list">
<ul>
<li><a href="#">
<p class="notice-p">杭州职业技术学院新冠肺炎疫情防控领导</p>
<span>06-15</span>
<img src="./images/xiabiao.png" alt="" class="xiabiao">
</a>
</li>
<li><a href="#">
<p class="notice-p">杭州职业技术学院新冠肺炎疫情防控领导小组办公室提醒函(2022第2号)</p>
<span>06-15</span>
<img src="./images/xiabiao.png" alt="" class="xiabiao">
</a>
</li>
<li><a href="#">
<p class="notice-p">杭州职业技术学院新冠肺炎疫情防控领导小组办公室提醒函(2022第2号)</p>
<span>06-15</span>
<img src="./images/xiabiao.png" alt="" class="xiabiao">
</a>
</li>
<li><a href="#">
<p class="notice-p">杭州职业技术学院新冠肺炎疫情防控领导小组办公室提醒函(2022第2号)</p>
<span>06-15</span>
<img src="./images/xiabiao.png" alt="" class="xiabiao">
</a>
</li>
<li><a href="#">
<p class="notice-p">杭州职业技术学院新冠肺炎疫情防控领导小组办公室提醒函(2022第2号)</p>
<span>06-15</span>
<img src="./images/xiabiao.png" alt="" class="xiabiao">
</a>
</li>
<li><a href="#">
<p class="notice-p">杭州职业技术学院新冠肺炎疫情防控领导小组办公室提醒函(2022第2号)</p>
<span>06-15</span>
<img src="./images/xiabiao.png" alt="" class="xiabiao">
</a>
</li>
</ul>
</div>
</div>
</div>
<div class="ser-box">
<div class="ser center">
<div class="ser-title">
<h2 class="fuwu">服务指南</h2>
<div class="ser-yiqing">
<span class="yiqing current">信息公开</span><span>/</span><span class="yiqing">党务公开</span>
</div>
<a href="#" class="fk-more"><img src="./images/more→.png" alt=""></a>
</div>
<div class="ser-left">
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon1.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon2.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon3.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon4.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon5.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon6.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon7.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
<ul>
<li><a href="">
<div class="icon"><img src="./images/icon8.png" alt=""></div>
<p>国资管理</p>
</a></li>
</ul>
</div>
<div class="ser-right">
<ul class="item">
<li><a href="#">后勤服务中心召开廉政风险排查防控工作推进会</a><span>2022.07.27</span></li>
<li><a href="#">后勤服务中心召开廉政风险排查防控工作推进会</a><span>2022.07.27</span></li>
<li><a href="#">后勤服务中心召开廉政风险排查防控工作推进会</a><span>2022.07.27</span></li>
<li><a href="#">后勤服务中心召开廉政风险排查防控工作推进会</a><span>2022.07.27</span></li>
</ul>
<ul class="item">
<li><a href="#">校领导率队开展暑期在建工程专项检查工作</a><span>2022.07.27</span></li>
<li><a href="#">校领导率队开展暑期在建工程专项检查工作</a><span>2022.07.27</span></li>
<li><a href="#">校领导率队开展暑期在建工程专项检查工作</a><span>2022.07.27</span></li>
<li><a href="#">校领导率队开展暑期在建工程专项检查工作</a><span>2022.07.27</span></li>
</ul>
</div>
</div>
</div>
<div class="footer-box">
<div class="footer center">
<div class="footer-l">
<div class="footer-logo"><a href="#"><img src="./images/foot-logo.png" alt=""></a></div>
<div class="down">
<p>地址:杭州下沙高教园区学源街68号</p>
<p>电话:0565-4558966 邮编:710062</p>
<p>E-mail:416513@mail.com</p>
</div>
</div>
<div class="footer-m">
<p>友情链接</p>
<ul>
<li><a href="#">杭州职业技术学院</a></li>
<li><a href="#">杭州职业技术学院</a></li>
<li><a href="#">杭州职业技术学院</a></li>
</ul>
</div>
<div class="footer-r">
<ul>
<li><img src="./images/QR-1.jpg" alt="">
<p>官方微信</p>
</li>
<li><img src="./images/QR-1.jpg" alt="">
<p>官方微信</p>
</li>
</ul>
</div>
</div>
</div>
<div class="banquan-box">
<p>版权所有:© 2003-2014 杭州职业技术学院 </p>
</div>
<script src="./js/jqury.js"></script>
<script src="./js/slick.min.js"></script>
<script src="./js/index.js"></script>
`
css样式
.center {
width: 1308px;
margin: 0 auto;
}
body { background-color: #f5f5f5; min-width: 1308px;
}
.header-box { background-color: #1f5c93; height: 106px; border-bottom: 1px solid #608db5;
}
.header-logo { margin-top: 15px; float: left; }
.header-right { float: right; width: 500px;
}
.header-right ul { width: 216px; height: 15px; text-align: center; margin-top: 36px; float: left;
}
.header-right ul span { color: #acc9e3; }
.header-right ul li { width: 60px; line-height: 15px; display: inline-block; }
.header-right ul li a { color: #acc9e3; }
.header-right .sear { float: right; width: 234px; margin-top: 30px; }
.sear input { vertical-align: bottom; background-color:#124470; border: none; width: 180px; height: 30px; float: right; padding-left: 10px; color: #fff; border-radius: 6px 0 0 6px;
}
.sear input::placeholder { color: white; }
.sear img { background-color: #124470; border: none; float: right; width: 30px; height: 30px; padding: 5px; box-sizing: border-box; border-radius:0 6px 6px 0; }
.nav-box { height: 57px; background-color: #206099; } .nav1 { text-align: center;
}
.nav2 { display: none; position: absolute; width: 183px; z-index: 999; }
.list1 { float: left; line-height: 57px; width: 14%; }
.list1:hover { background-color: #0b4375; }
.list1:hover .nav2 { display: block; background-color: white; animation: move 0.6s 0s;
}
@keyframes move {
/*设置animation动画参数*/
0% {
/*动画开始时*/
height: 0px;
}
100% {
/*动画结束时*/
height: 171px;
}
}
.nav2 { display: none; text-align: center; overflow: hidden; }
.nav2 li:hover { background-color: #1e5a90; }
.list1 a { color: white; }
.nav2 a { color: black; }
.banner-box { height: 521px; /* background-color: pink; */
}
.banner a img { display: block; max-width: 100%; max-height: 100%; width: 100%; height: 100%;
} .slick-prev { width: 60px; height: 60px; left: 165px; background: url(../images/last.png) }
.slick-next { width: 60px; height: 60px; right: 165px; background: url(../images/next.png) }
.slick-prev, .slick-next {
position: absolute;
top: 50%;
display: block;
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
z-index: 999;
}
.meeting-box { margin-top: 80px; /* background-color: pink; */ width: 100%; height: 550px;
}
.houqin { position: relative; }
.meeting { width: 622px; height: 464px; position: absolute; left: 0; /* background-color: aquamarine; */ z-index: 9; }
.meeting-list { right: 0; width: 724px; height: 546px; background-color: #ffffff; position: absolute; }
.meeting-tit img { vertical-align: text-bottom; }
.meeting-tit { display: inline-block; }
.meeting-tit h2 { font-size: 30px; color: #030303; font-weight: normal; display: inline; margin-left: 14px; }
.meeting-more a { position: absolute; right: 61px; top: 10px; display: inline-block; font-size: 16px; color: #2571b6; } .lingxin{ position: absolute; top: -1px; left: 563px; width: 42px; height: 42px; display: block; color: transparent; background:url(../images/lingxin11.png) no-repeat -1px -1px; display: none; } .jiantou{ position: absolute; top: 13px; left: 8px; }
.meeting-more .img { position: absolute; right: 0; top: 0;
}
.slick-dots { display: inline-block; position: absolute; top: 346px; right: 10px; }
.slick-dots li { display: inline-block; }
.slick-dots li button { display: block; cursor: pointer; border: none; outline: none; z-index: 999; opacity: 0; }
.slick-dots li { width: 10px; height: 10px; border-radius: 50%; margin: 0 7px; background-color: white; }
.slick-dots .slick-active { background-color: #00d1c2; transform: scale(1.5, 1.5); }
.meeting-list ul { margin-left: 90px; }
.meeting-data { border-right: 1px solid #c0c0c0; float: left; width: 70px; }
.meeting-data p { font-size: 18px; color: #2571b6; font-style: italic; }
.meeting-data span { font-size: 14px; color: #444343; }
.meeting-title { margin-left: 14px; float: right; }
.meeting-list ul { position: relative; }
.bianjiao { position: absolute; top: 497px; right: 0; }
.meeting-list ul li a { display: inline-block; overflow: hidden; border-bottom: 1px solid skyblue; padding: 28px 0 10px 0;
}
.meeting-list ul li:nth-child(6) a { border-bottom: none; }
.meeting-title h2 { font-size: 16px; color: #2a2a2a; font-weight: normal; margin-bottom: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.meeting-title h2:hover { color: #2571b6; font-weight: 900;
}
.meeting-title p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; color: #808080; }
.meeting-text { background-color: #2571b6; padding-left: 16px; position: relative; padding-bottom: 20px;
}
.meeting-text h2 { font-size: 20px; color: #fff; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 10px; }
.meeting-text p { width: 432px; line-height: 24px; font-size: 14px; color: #fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.text-data { position: absolute; top: 10px; left: 550px; }
.text-data p { line-height: 35px; font-size: 22px; color: #fff; font-style: italic; }
.text-data span { font-size: 16px; color: #fff; font-style: italic; }
.meeting-text img { position: absolute; top: 10px; left: 500px; }
.notice { position: relative; /* background-color: pink; */ width: 1308px; height: 380px; margin-top: 90px; }
.guasheng { position: absolute; top: -37px; left: 13px; }
.gonggao { width: 127px; height: 268px; float: left; }
.gengduo { position: absolute; top: -18px; right: 0; }
.xiaoyuan { position: absolute; top: -42px; left: 60px; z-index: 999; }
.notice-list { width: 1147px; height: 264px; float: right;
}
.notice-list ul li { float: left; width: 31%; box-sizing: border-box; padding: 15px 25px; margin-left: 2%; margin-bottom: 25px; background: #fff url(../images/sect2-more.png) no-repeat right bottom; position: relative; }
.notice-list ul li p { position: relative; line-height: 26px; font-size: 16px; color: #3e3e3e; margin-bottom: 5px; height: 52px; overflow: hidden; }
.notice-list ul li:hover { background: url(../images/notice-2.png); }
.notice-list ul li:hover .notice-p { color: white; }
.notice-list ul li span { display: inline-block; padding-top: 5px; border-top: 1px solid #2571b6; font-size: 18px; color: #aaa7ab; }
.xiabiao { position: absolute; top: 77px; right: 0; }
.ser { width: 1308px; height: 422px; /* background-color: pink; */ }
.ser-left { float: left; background-color: #fff; width: 626px; height: 262px;
}
.fuwu { padding-left: 15px; font-size: 26px; background: url(../images/fw.png) no-repeat left center; display: inline-block; width: 664px; }
.ser-right { float: right; width: 625px; height: 265px; background-color: #ffffff;
}
.ser-left ul { text-align: center; line-height: 28px; }
.ser-left ul li { float: left; width: 25%; margin-top: 18px; }
.icon { width: 70px; height: 70px; border-radius: 50%; background-color: #2571b6; display: inline-block; position: relative; }
.icon img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.icon:hover { background-color: #00d1c2; }
.ser-left ul li p { font-size: 14px; color: #262626; }
.ser-yiqing { display: inline-block;
}
.ser-yiqing span { width: 288px; height: 28px; font-family: SourceHanSerifSC-Bold; font-size: 26px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #3c3c3c; margin-right: 20px; cursor: pointer;
}
.current { border-bottom: 3px solid #04c3e3; padding-bottom: 5px; }
.item:nth-child(2) { display: none; }
.fk-more { float: right; margin-top: 10px; }
.ser-right ul li { margin-left: 30px; padding-left: 14px; background: url(../images/fk-list.png) no-repeat left center; height: 64px; border-bottom: 1px solid #e5e5e5; }
.ser-right ul li:nth-child(4) { border: none; }
.ser-right ul li a { height: 14px; font-family: MicrosoftYaHei; font-size: 15px; font-weight: normal; font-stretch: normal; line-height: 64px; letter-spacing: 0px; color: #3e3e3e; }
.ser-right ul li span { float: right; font-family: MicrosoftYaHei; font-size: 14px; font-weight: normal; font-style: italic; font-stretch: normal; line-height: 64px; letter-spacing: 0px; color: #a3a3a3; margin-right: 20px; }
.ser-right ul li a:hover { color: #2571b6; }
.footer-box { height: 248px; background: url(../images/foot.png); }
.footer-logo { padding-top: 40px; }
.down { padding-left: 51px; }
.down p { font-size: 14px; color: #fff; margin-top: 14px; }
.footer-l { width: 569px; float: left; }
.footer-m { display: inline-block;
}
.footer-m p { font-size: 14px; color: #fff; font-weight: normal; padding-top: 48px; }
.footer-m a { display: inline-block; padding-left: 15px; background: url(../images/link-icon.png) no-repeat left center; margin-top: 15px; font-size: 14px; color: #fff;
}
.footer-r { float: right; }
.footer-r li { display: inline-block; padding-top: 40px; margin-left: 20px; }
.footer-r li p { text-align: center; font-size: 14px; color: rgba(255, 255, 255, .8); }
.banquan-box {
background-color: #032341;
text-align: center;
}
.banquan-box p { font-size: 14px; color: #fff; line-height: 55px; }
```// 大轮播图
$(function () {
$('.slick').slick({
dots: false,
});
});
// 会议轮播图
$(function () {
$('.slick-meeting').slick({
arrows: false,
dots: true,
});
// // 会议轮播图小点点击变色
// $('.slick-dots').children(':first-child').css('background-color', '#00d2c0');
// $('.slick-dots').children().click(function () {
// $('.slick-dots').children().css({
// 'background-color': 'white',
// 'width': '10px',
// 'height': '10px'
// })
// $(this).css({
// 'background-color': '#00d2c0',
// 'width': '15px',
// 'height': '15px'
// })
// })
// $('.slick-dots').children().click(function() {
// $('.slick-dots').children().addClass('bgc1')
// $(this).addClass('bgc2')
// //点击这个a,相应的bod介绍项目显示,需要索引号(这个索引号应该用的是li的)
// // var index = $(this).parent().index()
// // console.log(index)
// // //根据这个索引号使,内容里面相应的div显示
// // $('.neir>div').eq(index).show()
// // //排他思想,他的兄弟都要隐藏
// // $('.neir>div').eq(index).siblings().hide()
// })
});
// 排他切换栏
var li = document.querySelectorAll('.yiqing')
var item = document.querySelectorAll('.item')
for (var i = 0; i < li.length; i++) {
li[i].setAttribute('index', i)
li[i].onclick = function () {
for (var i = 0; i < li.length; i++) {
li[i].className = ''
item[i].style.display = 'none'
}
this.className = 'current'
item[this.getAttribute('index')].style.display = 'block'
}
}
var more = document.querySelector('.more');
var lingxin = document.querySelector('.lingxin')
more.onmouseenter = function(){
lingxin.style.display = 'block'
}
more.onmouseleave = function(){
lingxin.style.display = 'none'
}
.png)