精华内容
下载资源
问答
  • web前端设计网页案例
    千次阅读 多人点赞
    2022-04-06 18:26:56

    简易旅游网,静态网页制作

    页面效果

     

     

    代码如下

     

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <link rel="stylesheet" href="index.css" </head>
    
        <body>
            <div class="header con">
                <div class="photo"></div>
                <div class="headerlist">
                    <ul>
                        <li><a class="active">介绍</a></li>
                        <li><a>天气</a></li>
                        <li><a class="active">地图</a></li>
                        <li><a>交通</a></li>
                        <li><a class="active">周边酒店</a></li>
                        <li><a class="last">周边景点</a></li>
                    </ul>
                    <div class="serch">
                        <input type="text" placeholder="搜索">
                    </div>
                </div>
            </div>
            <div class="nav">
                <ul class="con">
                    <li>首页</li>
                    <li>门票</li>
                    <li>旅游点评</li>
                    <li>景点大全</li>
                    <li>资讯</li>
                    <li>关于我们</li>
                </ul>
            </div>
            <div class="banner"></div>
            <div class="list con">
                <div class="item">
                    <img src="../图片/OIP-C.jpg">
                    <p>2022年的开端</p>
                </div>
                <div class="item">
                    <img src="../图片/Default.jpg">
                    <p>背起行囊去远方</p>
                </div>
                <div class="item">
                    <img src="../图片/th.jpg">
                    <p>电影中的世外桃源</p>
                </div>
            </div>
            <div class="footer">
                <div class="con">
                    <ul>
                        <li>网站导航</li>
                        <li>旅游攻略</li>
                        <li>自由行</li>
                        <li>写游记</li>
                        <li>酒店预订</li>
                        <li>订火车票</li>
                        <li>旅游指南</li>
                        <li>APP下载</li>
                        <li>网站地图</li>
                        <li>联系我们</li>
                        <li>隐私政策</li>
                        <li>服务协议</li>
                    </ul>
                    <p>全球旅游服务售后热线<span>888888-888888</span></p>
                </div>
            </div>
        </body>
    
    </html>
    * {
        padding: 0;
        margin: 0;
    }
    
    ul {
        list-style: none;
    }
    
    .con {
        width: 966px;
        margin: 0 auto;
    }
    
    .header {
        height: 110px;
    }
    
    .photo {
        width: 165px;
        height: 110px;
        background: url(../图片/logo.png);
        float: left;
        background-position: center;
        background-size: 100% 100%;
    }
    
    .headerlist {
        float: right;
    }
    
    .headerlist ul {
        height: 44px;
        margin-top: 10px;
        line-height: 44px;
    }
    
    .headerlist li {
        float: left;
    }
    
    .headerlist a {
        border-right: 1px solid #b2c7ea;
        padding-left: 13px;
        padding-right: 13px;
        font-size: 13px;
        color: indigo;
    }
    
    .headerlist .last {
        border: 0;
        padding-right: 0;
    }
    
    .headerlist li .active {
        color: pink;
    }
    
    .serch {
        float: right;
        width: 234px;
        height: 28px;
        border: 1px solid indigo;
    }
    
    .serch input {
        border: 0;
        outline: none;
        width: 210px;
        float: left;
        height: 28px;
        padding-left: 14px;
    }
    
    .nav {
        height: 53px;
        line-height: 53px;
        border-top: 1px solid #edf4fc;
        background-color: #274964;
        color: aliceblue;
    }
    
    .nav li {
        float: left;
        font-size: 16px;
        padding-right: 76px;
    }
    
    .banner {
        height: 380px;
        background: url(../图片/Sunrise.jpg) no-repeat center;
        background-size: cover;
    }
    
    .list {
        height: 213px;
        margin-top: 51px;
        margin-bottom: 35px;
    }
    
    .item {
        height: 211px;
        width: 305px;
        border: 1px solid #cccccc;
        float: left;
        margin-right: 12px;
    }
    
    .item img {
        width: 305px;
        height: 165px;
        display: block;
    }
    
    .item p {
        height: 47px;
        padding-left: 28px;
        line-height: 47px;
        color: #274964;
    }
    
    .footer {
        height: 206px;
        border-top: 1px solid cornsilk;
        background-color: #cccccc;
    }
    
    .footer ul {
        height: 84px;
        padding-top: 30px;
        padding-bottom: 30px;
        line-height: 28px;
        border-bottom: 1px solid gray;
    }
    
    .footer ul li {
        width: 210px;
        padding-left: 30px;
        font-size: 12px;
        float: left;
        color: indigo;
    }
    
    .footer p {
        height: 61px;
        line-height: 61px;
        padding-left: 30px;
        font-size: 12px;
    }
    
    .footer p span {
        color: indigo;
    }

    更多相关内容
  • WEB前端开发-案例汇总(81例),前端资源大汇总;适合初学者进阶,几乎涵盖前端开发所有案例,可供学习及设计参考。
  • 主页设计布局是在网站的左上... 首先选定 本网页制作工具是前端开发利器: WebStorm,创建前端项目工程,并创建相应的文件夹,存放各个css、js,还有网页中用到的各种图片放到pic文件夹中,背景音乐放到music文件夹中。
  • 整套资源不仅适合于正在学习和完善自我能力的教程
  • Web前端设计课程思政教学设计.pdf
  • 期末结课大作业 html+css+javascript网页设计实例 企业网站制作,资源里面有网页的HTML文件、CSS文件、JAVASCRIPT文件和网页中的图片文件,用于大学web网页课程设计参考以及相关从业人员参考学习
  • 非常漂亮的100个前端案例,包含幻灯片切换、图片缩放、相册、放大镜、图片拖着滚动等等,只有你想不到。
  • 奥鹏东师Web前端综合案例开发2.docx
  • 第2章 网页设计与制作 19 2.1 实验目标 19 2.2 实验任务 19 2.3 设计思路 20 2.4 实验实施(跟我做) 20 2.4.1 步骤一:设计网页原型 20 2.4.2 步骤二:设计页面效果 21 2.4.3 步骤三:网页切图 22 2.4.4 步骤四:...
  • HTML5期末大作业:个人博客网站设计——个人博客(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游...

    HTML5期末大作业:个人博客网站设计——个人博客(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码

    常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业, 可满足大学生网页大作业网页设计需求, 喜欢的可以下载!

    作品介绍

    1.网页作品简介 :HTML期末大学生网页设计作业 A+水平 ,喜欢的可以下载,文章页支持手机PC响应式布局。

    2.网页作品编辑:作品下载后可使用任意HTML编辑软件(如:DW、HBuilder、NotePAD 、Vscode 、Sublime 、Webstorm、 Notepad++ 等任意HTML软件编辑修改网页)。

    3.网页作品技术:Div+CSS、鼠标滑过特效、Table、导航栏效果、banner、表单、二级三级页面等,视频、 音频元素 、Flash,同时设计了logo(源文件),基本期末作业所需的知识点全覆盖。

    一、作品展示

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    二、文件目录

    在这里插入图片描述

    三、代码实现

    <!doctype html>
    <html>
    <head>
    <meta charset="GB2312">
    
    <title>Resume</title>
    <link href="css/style.css" rel="stylesheet"></head>
    
    
    <body>
    
    
    
    <center>
    <table width="1024" border="0" class="main"  cellspacing="0" cellpadding="0" >
      <tr>
    <td height="50" colspan="3" bgcolor="#BB9485">
     <table width="1000" border="0" align="center" cellspacing="0" class="nav">
         
          <tr> 
    
            <td width="520" height="50"></td>
            <td width="80"  class="active"><a href="index-2.html">个人主页</a></td>
            <td width="80" ><a href="resume.html">个人简介</a></td>
            <td width="80" ><a href="work.html">我的作品</a></td>
            <td width="80"><a href="hobbies.html">我的爱好</a></td>
            <td width="80"><a href="journal.html">个人日志</a></td>
            <td width="80" ><a href="links.html">友情链接</a></td>
          </tr>
        </table>
    </td>
      </tr>
      <tr>
        <td height="481" colspan="3" background="images/1.jpg">
    </td> 
      </tr>
      <tr>
        <td rowspan="2" height="295" width="280"  background="images/1.png"></td>
        <td colspan="2" width="729" height="30" background="images/2.png" ></td>
      </tr>
     <tr>
         <td colspan="2" width="729" height="250" background="images/3.png" >
    <center><h2>年轻没有失败</h2></center>
    <p>&nbsp;&nbsp;&nbsp;&nbsp;成功的道路充满了荆棘和坎坷,没有人能随随便便成功,成功的路上又是漆黑的,孤独的,只要你心中有一盏灯永远亮<br/>着,再带上你的的勇气大胆去闯,走到最后谁才是胜利者! </p>   
    </td>
      </tr>
      <tr>
        <td  bgcolor="#BB9485" colspan="3"  height="40" >
       <center><font color="white">版权所有:四川师范大学艺术设计 李璐杨</font></center>
    </td> 
      </tr>
    </table>
    </center>
    </body>
    </html>
    
    
    
    
    

    四、学习资料

    web前端 零基础-入门到高级 (视频+源码+开发软件+学习资料+面试题) 一整套 (教程)
    适合入门到高级的童鞋们入手~送1000套HTML+CSS+JavaScript模板网站
    在这里插入图片描述


    五、​​​​​​​ 👇🏻👇🏻👇🏻更多源码👇🏻👇🏻👇🏻

    展开全文
  • 要求在本文档中的题目下作答在所写的代码下面粘贴运行后的网页截图提交本word文档即可 小A是大四的学生还有半年就要毕业了就要跟她暗恋了三年的女神分开了马上就是女神的生日他想送给女神一个礼物能让女神开心并记住...
  • WEB前端-案例汇总

    2017-11-08 00:48:26
    WEB前端-案例汇总;史上最全的前端资源大汇总;适合初学者进阶,几乎涵盖前端开发所有案例
  • html5网页前端设计案例,精选的商业网页案例,实用经典。
  • html 和css 学习源码容翔实、结构清晰、循序渐进,基例实战紧密结合,既可作为HTML5+CSS3初学者的入门,也适合作为中高级用户对新技术作进一步学习的参考
  • 用bootstrap做的一个校园前端实训项目,有很强的参考价值。
  • web前端设计必备网页特效案例 - 轮播图

    千次阅读 多人点赞 2021-11-22 12:29:50
    轮播图是我们在网站首页司空见惯的网页特效案例之一,它占用地方少,交互性好,是前端设计必须要掌握的技能之一。

    目录

    前言

    效果分析

    效果展示

    结构分析

    CSS修饰

    功能需求

    原生JS实现

    JS代码

    拓展知识

    插件实现

    Bootstrap里面JS 插件

    第一步:引入插件和css,js文件

    第二步:在bootstrap网站的JavaScript 插件里面找到轮播图,然后复制代码到自己的body里面,在做修改。根据自己所需要实现的轮播图效果来选择要不要复制小圆点和左右按钮的结构代码

    swiper插件

    第一步:首先加载插件,需要用到的文件有swiper.min.css和swiper.min.js(不同Swiper版本用到的文件名略有不同)。打开demo实例文件,查看需要引入的相关文件,并且引入。我这使用的是swiper-4.5.3.用的是demos里面280-autoplay.html

    第二步:复制代码

    前言

    现在网站越来越简洁,说实在的,如果没有大轮播,整个网站看上去都是那么苍白无力。不可否认轮播图提升了整个网站的逼格。所以一个网站有一个好的轮播图的修饰时多么的重要。下面就简单介绍一些轮播图的实现方法。


    效果分析

    效果展示:


    结构分析:

    轮播的图片+左右两侧切换的按钮+下面轮动的小圆点

        <div class="focus">
            <!-- 左右侧切换的小按钮 -->
            <a href="javascript:;" class="arrow-l arrow">
                &lt;
            </a>
            <a href="javascript:; " class="arrow-r arrow">
                >
            </a>
            <!-- 轮播的图片 -->
            <ul>
                <li><a href="#"><img src="images/1.jpg" alt=""></a></li>
                <li><a href="#"><img src="images/2.jpg" alt=""></a></li>
                <li><a href="#"><img src="images/3.jpg" alt=""></a></li>
                <li><a href="#"><img src="images/4.jpg" alt=""></a></li>
            </ul>
            <!-- 小圆点显示播放第几张图 -->
            <ol class="circle">
            </ol>
        </div>

    CSS修饰:

        <style>
            * {
                margin: 0;
                padding: 0;
            }
    
            li {
                list-style: none;
            }
    
            a {
                text-decoration: none;
                color: #eee;
            }
    
            .focus {
                margin: 100px auto;
                position: relative;
                width: 600px;
                height: 400px;
                background-color: purple;
                overflow: hidden;
            }
    
            /* 左右侧切换的小按钮 */
            .focus .arrow {
                display: none;
                width: 24px;
                height: 40px;
                /* border: 1px solid #eee; */
                line-height: 40px;
                text-align: center;
                background: rgba(104, 103, 103, 0.3);
                font-size: 20px;
                /* 用了定位注意层级问题 */
                z-index: 11;
            }
    
            .focus .arrow-l {
                position: absolute;
                left: 0;
                top: 50%;
                margin-top: -15px;
                border-radius: 0 20px 20px 0;
    
            }
    
    
            .focus .arrow-r {
                position: absolute;
                right: 0;
                top: 50%;
                margin-top: -15px;
                border-radius: 20px 0 0 20px;
    
            }
    
            /* 轮播图的区域 */
            .focus ul {
                /* ul 里面放着所有轮播图的图片,所以 ul 的宽度必须足够大能够容纳所有图片
                   这里有4张图片,ul宽度设置为 600% */
                width: 600%;
                position: absolute;
                top: 0;
                left: 0;
    
            }
    
            .focus ul li {
                float: left;
            }
    
            .focus ul li a img {
                width: 600px;
                height: 400px;
            }
    
            /* 小圆点显示区域 */
            .focus ol {
                position: absolute;
                left: 50%;
                bottom: 20px;
                margin-left: -40px;
            }
    
            .focus ol li {
                float: left;
                width: 10px;
                height: 10px;
                margin: 5px;
                border-radius: 50% 50%;
                border: 1px solid #fff;
                cursor: pointer;
    
            }
    
            .current {
                background-color: #fff;
            }
        </style>

    功能需求:

    1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。

    2.点击右侧按钮一次,图片往左播放一张,以此类推,左侧按钮同理。

    3.图片播放的同时,下面小圆圈模块跟随一起变化。

    4.点击小圆圈,可以播放相应图片。

    5.鼠标不经过轮播图,轮播图也会自动播放图片。

    6.鼠标经过,轮播图模块, 自动播放停止。


    原生JS实现

    JS代码:

    window.addEventListener('load', function() {
        // 1. 获取元素
        var arrow_l = document.querySelector('.arrow-l');
        var arrow_r = document.querySelector('.arrow-r');
        var focus = document.querySelector('.focus');
        var focusWidth = focus.offsetWidth;
        // 2. 鼠标经过focus 就显示隐藏左右按钮
        focus.addEventListener('mouseenter', function() {
            arrow_l.style.display = 'block';
            arrow_r.style.display = 'block';
            clearInterval(timer);
            timer = null; // 清除定时器变量
        });
        focus.addEventListener('mouseleave', function() {
            arrow_l.style.display = 'none';
            arrow_r.style.display = 'none';
            timer = setInterval(function() {
                //手动调用点击事件
                arrow_r.click();
            }, 2000);
        });
        // 3. 动态生成小圆圈  有几张图片,我就生成几个小圆圈
        var ul = focus.querySelector('ul');
        var ol = focus.querySelector('.circle');
        for (var i = 0; i < ul.children.length; i++) {
            // 创建一个小li 
            var li = document.createElement('li');
            // 记录当前小圆圈的索引号 通过自定义属性来做 
            li.setAttribute('index', i);
            // 把小li插入到ol 里面
            ol.appendChild(li);
            // 4. 小圆圈的排他思想 我们可以直接在生成小圆圈的同时直接绑定点击事件
            li.addEventListener('click', function() {
                // 干掉所有人 把所有的小li 清除 current 类名
                for (var i = 0; i < ol.children.length; i++) {
                    ol.children[i].className = '';
                }
                // 留下我自己  当前的小li 设置current 类名
                this.className = 'current';
                // 5. 点击小圆圈,移动图片 当然移动的是 ul 
                // ul 的移动距离 小圆圈的索引号 乘以 图片的宽度 注意是负值
                // 当我们点击了某个小li 就拿到当前小li 的索引号
                var index = this.getAttribute('index');
                // 当我们点击了某个小li 就要把这个li 的索引号给 num  
                num = index;
                // 当我们点击了某个小li 就要把这个li 的索引号给 circle  
                circle = index;
                // num = circle = index;
                console.log(focusWidth);
                console.log(index);
                //动画函数调用
                animate(ul, -index * focusWidth);
            })
        }
        // 把ol里面的第一个小li设置类名为 current
        ol.children[0].className = 'current';
        // 6. 克隆第一张图片(li)放到ul 最后面
        var first = ul.children[0].cloneNode(true);
        ul.appendChild(first);
        // 7. 点击右侧按钮, 图片滚动一张
        var num = 0;
        // circle 控制小圆圈的播放
        var circle = 0;
        // flag 节流阀
        var flag = true;
        arrow_r.addEventListener('click', function() {
            if (flag) {
                flag = false; // 关闭节流阀
                // 如果走到了最后复制的一张图片,此时 我们的ul 要快速复原 left 改为 0
                if (num == ul.children.length - 1) {
                    ul.style.left = 0;
                    num = 0;
                }
                num++;
                //动画函数调用
                animate(ul, -num * focusWidth, function() {
                    flag = true; // 打开节流阀
                });
                // 8. 点击右侧按钮,小圆圈跟随一起变化 可以再声明一个变量控制小圆圈的播放
                circle++;
                // 如果circle == 4 说明走到最后我们克隆的这张图片了 我们就复原
                if (circle == ol.children.length) {
                    circle = 0;
                }
                // 调用函数
                circleChange();
            }
        });
    
        // 9. 左侧按钮做法
        arrow_l.addEventListener('click', function() {
            if (flag) {
                flag = false;
                if (num == 0) {
                    num = ul.children.length - 1;
                    ul.style.left = -num * focusWidth + 'px';
    
                }
                num--;
                //动画函数调用
                animate(ul, -num * focusWidth, function() {
                    flag = true;
                });
                // 点击左侧按钮,小圆圈跟随一起变化 可以再声明一个变量控制小圆圈的播放
                circle--;
                // 如果circle < 0  说明第一张图片,则小圆圈要改为第4个小圆圈(3)
                circle = circle < 0 ? ol.children.length - 1 : circle;
                // 调用函数
                circleChange();
            }
        });
    
        function circleChange() {
            // 先清除其余小圆圈的current类名
            for (var i = 0; i < ol.children.length; i++) {
                ol.children[i].className = '';
            }
            // 留下当前的小圆圈的current类名
            ol.children[circle].className = 'current';
        }
        // 10. 自动播放轮播图
        var timer = setInterval(function() {
            //手动调用点击事件
            arrow_r.click();
        }, 2000);
    
    })

    拓展知识:

    1.动画函数封装

    function animate(obj, target, callback) {
        // console.log(callback);    callback=function(){}
    
        //给不同的元素指定不同的定时器
        //不断点击开始按钮,速度会越来越快,因为开始了太多的定时器
        clearInterval(obj.timer);//解决方案:让元素只有一个定时器
        obj.timer = setInterval(function () {
            // 步长值写到定时器里面
            // var step = Math.ceil((target - obj.offsetLeft) / 10);
            var step = (target - obj.offsetLeft) / 10;
            step = step > 0 ? Math.ceil(step) : Math.floor(step);
            if (obj.offsetLeft == target) {
                clearInterval(obj.timer);
                //回调函数写到哦定时器结束里面
                callback && callback();//短路运算
            }
            //当前的位置+1
            //每次加1 改为一个慢慢变小的值 
            obj.style.left = obj.offsetLeft + step + 'px';
        }, 30)
    }

    2.节流阀:防止轮播图按钮连续点击造成播放过快。

    节流阀目的:当上一个函数动画内容执行完毕,再去执行下一个函数动画,让事件无法连续触发。

    核心实现思路:利用回调函数,添加一个变量来控制,锁住函数和解锁函数。

     开始设置一个变量var flag= true;

    If(flag){flag = false; do something}       关闭水龙头

    利用回调函数动画执行完毕, flag = true     打开水龙头


    是不是没看懂原生JS轮播图的做法,没关系。 

    已经有优秀的程序员给我们写好了很多插件,可以让我们直接引用插件来实现轮播图的效果。

    下面就来简单介绍并使用一下。

    插件实现

    Bootstrap里面JS 插件

    网址:JavaScript 插件 · Bootstrap v3 中文文档 | Bootstrap 中文网

    在调用bootstrap里面的插件的时候,因为某些插件和 CSS 组件依赖于其它插件。如果你是单个引入每个插件的,请确保在文档中检查插件之间的依赖关系。

    !!!所有插件都依赖 jQuery (jQuery必须在所有插件之前引入页面)。

    第一步:引入插件和css,js文件

     <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
     <script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"
     integrity="sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ"
     crossorigin="anonymous"></script>
     <!-- 引入css文件  路径:根据你自己下载的位置编写-->
     <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
     <!-- 引入js文件 -->
     <script src="bootstrap/js/bootstrap.min.js"></script>

    第二步:在bootstrap网站的JavaScript 插件里面找到轮播图,然后复制代码到自己的body里面,在做修改。根据自己所需要实现的轮播图效果来选择要不要复制小圆点和左右按钮的结构代码

    <div class="focus">
         <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
              <!-- Indicators   小圆点 -->
              <ol class="carousel-indicators">
                  <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
                  <li data-target="#carousel-example-generic" data-slide-to="1"></li>
                  <li data-target="#carousel-example-generic" data-slide-to="2"></li>
               </ol>
    
               <!-- Wrapper for slides   轮播图片 -->
               <div class="carousel-inner" role="listbox">
                    <div class="item active">
                         <img src="图片路径" alt="...">
                         <div class="carousel-caption"> 
                         <!-- 轮播的图片上显示的文字内容等,根据需要添加或删除 -->
                         ...
                         </div>
                    </div>
                    <!-- 轮播的图片张数,自己添加 -->
                    ...
                    <div class="item">
                         <img src="图片路径" alt="...">
                         <div class="carousel-caption"> ... </div>
                    </div> 
                </div>
               
                <!-- Controls   左右箭头-->
                <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
                   <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
                   <span class="sr-only">Previous</span>
                </a>
                <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
                   <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
                   <span class="sr-only">Next</span>
                </a>
         </div>
    </div>

    swiper插件

    网址:Swiper中文网-轮播图幻灯片js插件,H5页面前端开发

    swiper是一个实现轮播图很强大,上手也容易。并且也是现在app,网址等用的最多的。

    第一步:首先加载插件,需要用到的文件有swiper.min.cssswiper.min.js(不同Swiper版本用到的文件名略有不同)。打开demo实例文件,查看需要引入的相关文件,并且引入。我这使用的是swiper-4.5.3.用的是demos里面280-autoplay.html

    第二步:复制代码

    body:

     <!-- Swiper -->
      <div class="swiper-container">
        <div class="swiper-wrapper">
          <!-- Slide 1  写上需要轮播的图片 -->
          <div class="swiper-slide">Slide 1</div>
          <div class="swiper-slide">Slide 2</div>
          <div class="swiper-slide">Slide 3</div>
          <div class="swiper-slide">Slide 4</div>
          <div class="swiper-slide">Slide 5</div>
          <div class="swiper-slide">Slide 6</div>
          <div class="swiper-slide">Slide 7</div>
          <div class="swiper-slide">Slide 8</div>
          <div class="swiper-slide">Slide 9</div>
          <div class="swiper-slide">Slide 10</div>
        </div>
        <!-- Add Pagination 页码-->
        <div class="swiper-pagination"></div>
        <!-- Add Arrows 左右两个按钮-->
        <div class="swiper-button-next"></div>
        <div class="swiper-button-prev"></div>
      </div>

    css:(这是自己需要复制的代码)

     <style>
        html, body {
          position: relative;
          height: 100%;
        }
        body {
          background: #eee;
          font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
          font-size: 14px;
          color:#000;
          margin: 0;
          padding: 0;
        }
        .swiper-container {
          width: 100%;
          height: 100%;
    
        }
        .swiper-slide {
          text-align: center;
          font-size: 18px;
          background: #fff;
    
          /* Center slide text vertically */
          display: -webkit-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
        }
      </style>

    JS:(这是自己需要复制的代码)

     <script>
        var swiper = new Swiper('.swiper-container', {
          spaceBetween: 30,
          centeredSlides: true,
          autoplay: {
            delay: 2500,
            disableOnInteraction: false,
          },
          pagination: {
            // 如果需要分页器(小圆点)
            // 是否需要分页器
            el: '.swiper-pagination',
            // 点击分页器是否切换到对应的图片 是 true 否 false
            clickable: true,
          },
          navigation: {
            // 如果需要前进后退按钮
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
          },
        });
      </script>

    轮播图是我们在网站首页司空见惯的网页特效案例之一,它占用地方少,交互性好,是前端设计必须要掌握的技能之一。

    展开全文
  • html5及css3web前端开发技术习题答案解析
  • web前端设计与开发.zip

    2021-02-20 12:02:26
    web前端设计与开发书中的案例,1-12章节全,方便自己后期使用
  • 千锋Web前端教程:28-29.mui地理定位实战(2集) 千锋Web前端教程:26-27.iscroll实战(2集) 千锋Web前端教程:23-25.ionic-spa应用实战(3集) 千锋Web前端教程:19-22.微信开发扫一扫(4集) 千锋Web前端教程:16...
  • HTML5与CSS3web前端开发技术习题答案
  • web 前端学习 案例一1. 制作网页表格2. 表格合并 1. 制作网页表格 <!<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <...

    web 前端学习 案例一之制作网页表格

    1. 制作网页表格

    tab 键 + / 键,注释快捷键<!-- -->

    <!<!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    	</head>
    	<body>
    		<!-- table>tr*4>td*d + tab -->
    		<!-- border 边框宽度,bordercolor 边框颜色 -->
    		<!-- aligh 对其方式(center 居中/lef 居左/right 居右) -->
    		<!-- width 设置表格宽度,height 设置表格高度 -->
    		<!-- 表格外边距 指定单元格和单元格之间的距离(当为0时合为一条线)cellspcing -->
    		<!-- 表格内边距 控制单元格内容和单元格边框的距离 cellpadding-->
    		<table border="1"bordercolor="green"align="center" width="400" height="400" cellspacing="10" cellpadding="10">
    			<!-- 使第一行位子居中 将 align="center" 放在tr-->
    			<tr align="center">
    				<td></td>
    				<td></td>
    				<td></td>
    			</tr>
    			<tr>
    				<!-- 控制每一个单元格的对齐方式 -->
    				<td align="center"></td>
    				<td align="right"></td>
    				<td align="left"></td>
    			</tr>
    			<tr>
    				<td></td>
    				<td></td>
    				<td></td>
    			</tr>
    			<tr align="right">
    				<!-- 字体加粗,将td改为th -->
    				<th></th>
    				<th></th>
    				<th></th>
    			</tr>
    		</table>
    	</body>
    </html>
    

    2021-9-1

    2021-8-31

    结束语

    若这篇文章有帮到你,给个赞,收个藏,欢迎大家评论;
    若文章有什么错误,欢迎大家指教。

    展开全文
  • 了了了了了了来了来了 高等职业教育创新发展行动计划2015-2018年 XM-6-1 省级高等职业教育专业教学资源库 WEB前端开发 陕西职业技术学院电子信息工程学院(鼎利学院 浮动案例 浮动案例 例子要求实现下图中无序列表...
  • Web前端开发技术 综合案例 案例展示: 案例1-放大镜效果 综合案例 案例1-放大镜效果 案例设计分析图: 综合案例 案例实现: 案例1-放大镜效果 放大镜结构 综合案例 案例实现: 案例1-放大镜效果 放大镜样式 综合案例...
  • Web前端开发中级样题一理+实.zip
  • 6个WEB项目开发案例(源代码)
  • web前端开发综合实例

    2021-06-10 14:42:25
    响应式页面
  • (案例文件链接在文章末尾,仅供学习参考) 一、在浏览器中的运行结果: 二、部分代码 1.HTML: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>启乐官网&...
  • WEB前端开发实用案例教程 第五单元 通讯录分组表 表格构建网页 常用表格对网页中元素定位将复杂的元素有条理的分布到网页各个位置当我们把表格的宽度定位固定像素值后还能保证网页布局不会随浏览器窗口的大小变化而...
  • 案例web前端开发.rar

    2019-07-03 15:57:50
    案例对话的方式,有些幽默搞笑的方式 讲述枯燥的前端知识,很有意思!彩色高清!
  • 案例Web前端开发

    2018-12-06 16:15:22
    案例Web 前端开发》 [1] 从初学者角度出发,通过44 个实用的Web 前端应用,循序渐进地讲解一个完整网站的功能实现及开发过程。全书共分12 章,包括Web 网站初体验、搭建网站雏形、用CSS3 装饰你的网站、HTML5 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 72,481
精华内容 28,992
关键字:

web前端设计网页案例