首页 前端知识 15.我的大学班级网站 大学生期末大作业 Web前端网页制作 html5 css

15.我的大学班级网站 大学生期末大作业 Web前端网页制作 html5 css

2024-07-21 00:07:33 前端知识 前端哥 1012 666 我要收藏

目录

一、网页简介

二、网页效果 

三、代码展示

1.html

2.CSS

四、要点解析

五、更多推荐


一、网页简介

本实例共包含6个页面,应用html5+css,Div+css布局,设置包括菜单栏、二级菜单、图片轮翻、系统日期时间、文字滚动、搜索、登录、注册等。页面简单,代码精简,为初级的学生水平,适用于大学生网页课程作业设计。本网页支持如Dreamweaver、HBuilder、Text 、Vscode 等主流编辑软件进行编辑修改;支持包括IE、Firefox、Chrome、Safari主流浏览器浏览。


二、网页效果 


三、代码展示

节选代码示例如下:

1.html

<body οnlοad="showDT()">
    <div class="one">
    <!-- <img src="images/angel.gif" alt="" class="img"> -->
        <div class="first">
           <p ><a href="" style="color:#FF8C00;text-decoration:none " >已登录</a></span>&nbsp;|&nbsp;我的班级&nbsp;|&nbsp;&nbsp;收藏夹&nbsp;&nbsp;<img src="images\t_arrow.gif" alt="">&nbsp;&nbsp;服务&nbsp;&nbsp;<img src="images\t_arrow.gif" alt="" style="vertical-align:middle;">&nbsp;&nbsp;网站导航&nbsp;&nbsp;<img src="images\t_arrow.gif" alt="">&nbsp;&nbsp;&nbsp;|&nbsp;关注我们:&nbsp;<img src="images\sh1.png" alt="">&nbsp;&nbsp;&nbsp;<img src="images\sh2.png" alt="" style="vertical-align:middle;">&nbsp;&nbsp;|&nbsp;手机版&nbsp;&nbsp;<img src="images\s_tel.png" alt="" style="vertical-align:middle;"></p>
       </div>
       <h1><i>手&nbsp;脑&nbsp;并&nbsp;用&nbsp;,&nbsp;创&nbsp;造&nbsp;分&nbsp;析</i></h1>
       <div class="search"> <!--设置搜索框-->
            <div class="a"></div>
            <input type="search"  id="search-check" value="" placeholder="请输入关键字"/>
            <!-- <input type="button" id="search-btn" value="搜索" /> -->
            <button id="search-btn">搜索</button>
       </div>
    </div>
    <div id="theClock"></div>
    <div class="nav">
        <ul>
            <!-- <li><div><a href="home.html" >首页</a></div></li>
            <li><div><a href="people.html">人员展示</a></div></li>
            <li><div><a href="photo.html">班级照片墙</a></div></li>
            <li><div><a href="">班级论坛</a></div></li>
            <li><div><a href="person.html">个人主页</a></div></li> -->
            <ul class="menu1">        
                 <!--一级菜单 -->        
                 <li><a href="home.html" >首页</a></li>       
                <li><a href="#">人员展示</a>         
                 <ul class="menu2">               
                     <!-- 二级菜单 -->                
                     <li><a href="photo.html">班级照片墙</a></li>                
                     <li><a href="people.html">人员总览</a></li>                       
                 </ul>        
                 </li>        
                <li><a href="huodong.html">班级活动</a></li>
                <li><a href="">班级论坛</a></li>
                <li><a href="person.html">个人主页</a></li>
             </ul>
                    </ul>
    </div>
    <div class="two">
              <div id="list">
              <h2>班级通知</h2>
                <ul>
                    <li><span>1</span><a href="">本学期学生综合素质测试和综合奖学金···</a></li>
                    <li><span>2</span><a href="">2021年6月29日上午本班举行2020-2···</a></li>
                    <li><span>3</span><a href="">关于创建书香班级通知:阅读是一种···</a> </li>
                    <li><span>4</span><a href="">班委会召开应用文通知,为更好维护···</a> </li>
                    <li><span>5</span><a href="">关于六月主题班会召开时间及内容展示···</a> </li>
                    <li><span>6</span><a href="">计算机二级火热报名中,同学们积极···</a> </li>
                    <li><span>7</span><a href="">距离期末考试已不足一月,好好复习···</a> </li>
                    <li><span>8</span><a href="">暑假将至,快来领取你的暑假大礼包···</a> </li>
                    
                </ul>
              </div>
            <div class="imgBox">
                <img class="img-slide img" src="images/1.jpg" alt="1">
                <img class="img-slide img" src="images/2.jpg" alt="2">
                <img class="img-slide img" src="images/3.jpg" alt="3">
                <img class="img-slide img" src="images/4.jpg" alt="4">
            </div>
            <div id="li" style="left:1150px">
              <h2>学科指南</h2>
              <div  id="moocBox">
                <ul id="con1">
                    <li><a href="#">电子与信息工程学院实施教...&nbsp;&nbsp;&nbsp;2021-06-06</a></li>
                    <li><a href="#">兰州城市学院2021年上半年...&nbsp;&nbsp;&nbsp;2021-06-09</a></li>
                    <li><a href="#">安博教育集团为我院学生做...&nbsp;&nbsp;&nbsp;2021-06-12</a></li>
                    <li><a href="#">电子与信息工程学院召开学...&nbsp;&nbsp;&nbsp;2021-06-15</a></li>
                    <li><a href="#">我院召开国家级科研项目申...&nbsp;&nbsp;&nbsp;2021-06-18</a></li>
                    <li><a href="#">电子与信息工程学院学科建...&nbsp;&nbsp;&nbsp;2021-06-21</a></li>
                    <li><a href="#">电子与通信工程学科方向及...&nbsp;&nbsp;&nbsp;2021-06-26</a></li>
                    <li><a href="#">物理学学科方向及其学术代...&nbsp;&nbsp;&nbsp;2021-06-30</a></li>
                </ul>
                <ul id="con2">
                </ul>
              </div>    
            </div>
    </div>
    <div class="three">
            <ul>
                <li><img src="images/信箱.png" alt="" /><a href=""><span>班级信箱</span></a></li>
                <li><img src="images/下载.png" alt="" /><a href=""><span>资料下载</span></a></li>
                <li><img src="images/学生服务.png" alt="" /><a href=""><span>学生服务</span></a></li>
                <li><img src="images/工作服务.png" alt="" /><a href=""><span>工作服务</span></a></li>
                <li><img src="images/生活服务.png" alt="" /><a href=""><span>生活服务</span></a></li>
                <li><img src="images/考研辅导.png" alt="" /><a href=""><span>考研辅导</span></a></li>
                <li><img src="images/联系电话.png" alt="" /><a href=""><span>联系电话</span></a></li>
            </ul>
        </div>
    <div class="four">
            <div class="Professional-intro">   <!--专业介绍-->
                <h3>班级介绍<img src="images/更多.png" alt="" /></h3>
                <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;怀揣着梦想与希望,充满着活力与激情,27个来自中华各地精彩而又跃动的音符飘到例美丽的兰州,在弥漫着书香与人文气息的兰州城市学院天空,汇聚在一起谱写出了一曲积极向上又昂扬奋进的青春之歌--大数据191班,没错,这就是我们,这就是大数据191班,充满着朝气与活力,向往着梦想与自由。我们是前进道路上最靓丽的风景线,是生活油画中那抹最鲜明的色彩。在人生前行的道路上,我们用汗水浇灌希望,用青春诠释无悔!</p>
            </div>
    </div>
    <div class="five">
        <ul>
            <li><div><img src="images/8.jpg" alt="" style="width:375px;height:250px"></div></li>
            <li>
               <div style="background: #87cefa">
                  <h2 style="margin-left:40px;margin-top:10px;color:white">Library</h2>
                  <p style="line-height: 30px;color:white;margin-top:10px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;兰州城市学院图书馆前身为兰州师范高等专科学校图书馆,始建于1979年。自学校建校开始,图书馆随着学校的几度合并、升格、易名,逐步得到发展。现有馆舍呈三校区分布,即有本部、培黎校区和东校区三个馆,面积合计34686.4平方米。</p>
               </div>
            </li>
            <li><div><img src="images/2.jpg" alt="" style="width:375px;height:250px"></div></li>
            <li>
               <div style="background: #87cefa"><h2 style="margin-left:40px;margin-top:10px;color:white">Classroom</h2>
                  <p style="line-height: 30px;color:white;margin-top:10px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本班共有学生48人,男女均分,都来自甘肃省,最终汇聚成了大数据191班,在今后的几年里,我们将不断努力,朝着自己的梦想一步一步往前走,加油大数据191!</p>
               </div>
            </li>
        </ul>

    </div>
    <div class="six">
        <ul>
            <li>
               <div style="background: #87cefa">
                  <h2 style="margin-left:40px;margin-top:10px;color:white">School</h2>
                  <p style="line-height: 30px;color:white;margin-top:10px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;兰州城市学院培黎校区有四个院,它们分别是电子与信息工程学院,培黎石油工程学院,培黎机械工程学院,美术学院,培黎校区虽然不大,但是该有的设备都有,校区环境也相对优美。</p>
               </div>
            </li>
            <li><div><img src="images/bg5.jpg" alt="" style="width:375px;height:250px"></div></li>
            <li>
               <div style="background: #87cefa"><h2 style="margin-left:40px;margin-top:10px;color:white">Playground</h2>
                  <p style="line-height: 30px;color:white;margin-top:10px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;操场是我们锻炼身体的地方,在学校操场主要设置了足球场,操场面积足够广阔,足够大家在操场尽情玩耍,在这里充满活力与自由。</p>
               </div>
            </li>
            <li><div><img src="images/80.png" alt="" style="width:375px;height:250px"></div></li>
        </ul>

    </div>
     <div class="four">
            <div class="Professional-intro">   <!--专业介绍-->
                <h3 style="text-align: center">About<img src="images/更多.png" alt="" /></h3>
                <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;怀揣着梦想与希望,充满着活力与激情,27个来自中华各地精彩而又跃动的音符飘到例美丽的兰州,在弥漫着书香与人文气息的兰州城市学院天空,汇聚在一起谱写出了一曲积极向上又昂扬奋进的青春之歌--大数据191班,没错,这就是我们,这就是大数据191班,充满着朝气与活力,向往着梦想与自由。我们是前进道路上最靓丽的风景线,是生活油画中那抹最鲜明的色彩。在人生前行的道路上,我们用汗水浇灌希望,用青春诠释无悔!</p>
            </div>
    </div>

...

2.CSS

*{
            margin:0;
            padding:0;
        }
        body{
            width:1500px;
            height:720px;
            margin:10px auto;
        }
        .one{
          height:170px;
          position:relative;
          background:url(images/25.jpg) no-repeat;
          background-size:1500px 170px;
       }
        .first{
            position:absolute;
            right:5px;
            top:0px;
            width:550px;
              height:30px;
              line-height:30px;
              font-size:12px;
              background: rgba(255, 255, 255, 0.05);
       }    
       #search-check{
           position:absolute;
           right:138px;
           top:42px;
        width: 260px;
        border: 1px solid #e2e2e2;
        height: 32px;
       
        }
        #search-btn{
            position:absolute;
            right:60px;
            top:42px;
              width: 78px;
            height: 32px;
            background: black;
            color: white;
            text-align: center;
        }
       h1{
               position:absolute;
               left:220px;
               line-height:130px;
               font-style: border;
       }
       /*.nav{
           width:900px;
           height:40px;
           line-height: 40px;
           position:absolute;
           top:140px;
           left:300px;
       }
       .nav>ul>li{
              list-style:none;
              display: inline-block;
              line-height: 40px;
              font-size:20px;
       }
       .nav>ul>li>div{
           width:100px;
           height:40px;
           margin-left:70px;
           text-align: center;
           background: rgba(255, 255, 255, 0.6);
       }
       .nav>ul>li>div>a{
              text-decoration: none;
              color:black;
       }*/
        .menu1{       
           width:900px;
           height:40px;
           line-height: 40px;
           position:absolute;
           top:140px;
           left:300px; 
        }    
        .menu1 li{  
             width: 100px;        
             height: 40px;
             list-style:none;
             display: inline-block;
             line-height: 40px;
             font-size:20px;         
             float: left;  
             margin-left:62px;
             text-align: center;     
             background: rgba(255, 255, 255, 0.6);
         } 
         .menu1 li>a{
               text-decoration: none;
               color:black; 
         }
           
        .menu1 li:hover{       
          background-color: #87cefa;    
         }    
         .menu1 li ul.menu2{        
         /* 当鼠标不点击时隐藏二级菜单 */        
         display: none;
         margin-left:-60px;   
         }    
         .menu1 li:hover ul.menu2{        
         /* 使二级菜单显示出来 */        
         display: block;    
         } 
        .menu1 a:hover {
            color:white;
        }   
       #theClock{
           font-weight: bold; 
           width:300px;
           position: absolute;
           top:150px;
           left:40px;
       }
       .a{
           position: absolute;
           right:397px;
           top:42px;
           width:32px;
           height:32px;
        background:url(images/000.jpg) no-repeat;
           background-position:-308px -206px ;
       }
       /*.img {
            position: absolute;
            top: 200px;    
       }*/
       .two{
               width:1500px;
               height:400px;
       }
       #list{
            width:350px;
            height:400px;
            background:#fff;
            /*position: absolute;*/ 
            float:left;         
        }
        #list>h2{
            background:#1e90ff;
            height:44px;
            line-height:44px;
            color:#fff;
            text-indent:1em;
            font-size:20px;
        }
        #list>ul>li{
            list-style:none;
            height:43px;
            line-height:43px;
            border-bottom:1.5px dashed #ccc;
            text-indent:1em;
        }
        #list>ul>li>span{
            display:inline-block;
            width:25px;
            height:25px;
            line-height:25px;
            border-radius:16px;
            background:#1e90ff;
            color:#fff;
            text-indent:8px;
            margin-right:20px;
        }
        #list>ul>li>a:link{
            text-decoration:none;
            color:#444;
        }
        #list>ul>li>a:visited{
            color:#444;
        }
        #list>ul>li:hover span{
            background:#0000ff;
            
        }
        #list>ul>li:hover a{
            color:#0000ff;
        }
       .imgBox{
            width: 800px;
            height: 400px; 
            float:left;
            margin-left:350px;
           margin-top:-400px;
            clear: both;
            overflow: hidden;
        }
        .imgBox img{
            width: 800px;
            height: 400px;
        }
        .img{
            display: block;
        }
        #li{
            width:350px;
            height:400px;
            background:#fff;
            float:right; 
            margin-top:-400px;      
        }
        #li>h2{
            background:#1e90ff;
            height:44px;
            line-height:44px;
            color:#fff;
            text-indent:1em;
            font-size:20px;
        }
       /*  底部样式 */
        #moocBox {
            width: 350px;
            height: 10px;
            overflow: hidden;     /* 这个一定要加上,内容超出的部分要隐藏,免得撑高底部结构 */
        }
        /*  中间样式 */
        #moocBox {
            height: 330px;
            width: 335px;
            margin-top: 15px;
            overflow: hidden;    /*  这个一定要加,超出的内容部分要隐藏,免得撑高中间部分 */
        }
        #moocBox>ul>li>a {
            list-style:none;
            width: 335px;
            height:43px;
            line-height:43px;
            border-bottom:1.5px dashed #ccc;
            text-indent:1em;    
            display: block;
            overflow: hidden;
            text-indent: 15px;
            text-decoration:none;
            color:#444;    
        }
        #moocBox>ul>li:hover a{
            color:#0000ff;
        }
        .three{
            margin-top:20px;
            width: 1500px;
            height: 120px;
            line-height: 120px;
            position: relative;
            /*background:#1e90ff;*/
            background: #87cefa;
            z-index: 3;
        }
        .three li{
            list-style: none;
            float: left;
            width: 213px;
            height: 120px;
            margin-left: -1px;
            border-left:1px solid black;
            border-right:1px solid black;
        }
        .three img{
            width: 70px;
            line-height: 120px;
            vertical-align: middle;
            padding-left: 20px;
            /*clear: both;*/
        }
        .three a{
            display: inline-block;
            float: right;
            height: 120px;
            margin-right: 30px;
            color:black;
            font-size: 20px;
        }
        .three a:hover{
            color:white;
        }
        .three span{
            display: inline-block;
            line-height: 130px;
        }
        .four{
            float:left;
            margin-left:400px;
            margin-top:20px;
            width:700px;
               height:300px;
               /*border:1px solid red;*/
        }
        .four .Professional-intro{
            width: 700px;
            height: 300px;
            /*border: 1px solid black;*/
        }
        .four h3{
            width: 700px;
            height: 40px;
            line-height: 40px;
            font-size: 24px;
            border-bottom: 2px solid #A9A9A9;
            margin-bottom: 20px;
            color: dodgerblue;
        }
        .four h3 img{
            width: 36px;
            float: right;
        }
        .four p{
            width: 600px;
            height: 300px;
            float: left;
            margin-left: 50px;
            padding-top: 20px;
            line-height:30px;
        }
        .five{
            width:1500px;
            height:250px;
            float:left;
            /*border:1px solid red;*/
        }
        .five>ul>li{
            display: inline-block;
            list-style: none;
        }
        .five>ul>li>div{
            float:left;
            width:375px;
            height:250px;
            margin-left:-4px;
            /*border:1px solid red;*/
        }
        .six{
            width:1500px;
            height:250px;
            float:left;
            /*border:1px solid red;*/
        }
        .six>ul>li{
            display: inline-block;
            list-style: none;
        }
        .six>ul>li>div{
            float:left;
            width:375px;
            height:250px;
            margin-left:-4px;
            /*border:1px solid red;*/
        }
        .seven{
            float:left;
            margin-left:70px;
            width: 1330px;
            height: 200px;            
        }
        #bottom-img {
            width: 1300px;
            height: 200px;
            margin: 0 auto;
            margin-bottom: 20px;
            overflow: hidden;
        }
        #bottom-img > ul {
            width: 200%;
            list-style: none;
            /*动画属性*/
            animation: imgMove 20s linear infinite;
        }
        /* 暂停动画 */
        #bottom-img>ul:hover{
            animation-play-state: paused;
        }

        #bottom-img > ul > li {
            width: 300px;
            float: left;
            cursor: pointer;
        }

        #bottom-img img {
            width: 100%;
        }
        /*创建动画*/
        @keyframes imgMove {
        from {
            transform: translateX(0px);
            }
        to {
            transform: translateX(-882px);
            }
        }

...


四、要点解析

1.插入自动切换的主图:

2.导航菜单及二级菜单的设置:

3.底部图片轮翻:

4.日期时间的设置:


五、更多推荐

关注作者|获取更多源码|优质文章】Web前端网页制作、大学生毕业辅导和期末大作辅导、案例模板源码、技术交流,有兴趣的联系我!

您的支持是我创作的动力!看到这里就【点赞收藏博文】,3Q!

更多优质博客文章、网页模板点击以下链接查阅:仙女网页设计-CSDN博客。


转载请注明出处或者链接地址:https://www.qianduange.cn//article/14099.html
评论
发布的文章

JQuery中的load()、$

2024-05-10 08:05:15

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!