第三次人机界面

来源:互联网 发布:电脑包推荐 知乎 编辑:程序博客网 时间:2024/05/16 09:46

最后一次人机界面设计,老师让做的是基于在手机上能显示网页的软件或者系统。这次题材是自己小组定的。

当时一开始我就想到做一个关于游戏的网页,结果也就这样做咯。然而这次也是最后一次,都是我完成的。因为真的,有w3school这个学习网站,好多实例可以应用,在加上自己找的一个资源。我也就自己一个人完成了,因为毕竟只有界面,我认为还是蛮简单的说。以下就来展示下这次效果和代码。注:来自网络的帮助肯定是有的,所以如果有哪位前辈看到自己的代码在这里的话,请见谅。我以此表达感谢。界面的演示是在手机模拟浏览器opera下。

首先,是主界面:

首页就是看到导航栏和下面的新闻咨询。来用的都是原始的界面,没有很多颜色铺垫。这两天就看需要加不加的问题咯。代码:

<div data-role="page" id="page1">  <div data-role="header">    <h1>欢迎来到青游网</h1>    <div data-role="navbar">      <ul>        <li><a href="#page1" data-icon="home">首页</a></li>        <li><a href="#page2" data-icon="arrow-r">游戏分类</a></li>        <li><a href="#page3" data-icon="arrow-r">游戏图库</a></li>        <li><a href="#page4" data-icon="arrow-r">最新攻略</a></li>        <li><a href="#page5" data-icon="arrow-r">青游商场</a></li>              </ul>    </div>  </div><div data-role="content">    <ul data-role="listview" data-inset="true">      <li><a data-ajax="false" href="尝试-今日热点.html"><img src="寒冰.jpg" alt="lol" class="ui-li-icon">【英雄联盟】寒冰射手将进行大幅度改动</a></li>      <li><a href="#"><img src="cf.jpg" alt="cf" class="ui-li-icon">【穿越火线】新女性角色即将闪亮登场</a></li>      <li><a href="#"><img src="dnf.jpg" alt="dnf" class="ui-li-icon">【DNF】卷土谈DNF职业各有千秋各有擅场</a></li>      <li><a href="#"><img src="奇迹暖暖.jpg" alt="nn" class="ui-li-icon">【奇迹暖暖】星法法同款套装亮相!</a></li>      <li><a href="#"><img src="守望先锋.jpg" alt="cf" class="ui-li-icon">【守望先锋】2016暴雪嘉年华现场门票将首次在中国发售</a></li>    </ul>  </div>  </div><div data-role="page" id="page2">  <div data-role="header">    <h1>欢迎来到青游网</h1>    <div data-role="navbar">      <ul>        <li><a href="#page1" data-icon="home">首页</a></li>        <li><a href="#page2" data-icon="arrow-r">游戏分类</a></li>        <li><a href="#page3" data-icon="arrow-r">游戏图库</a></li>        <li><a href="#page4" data-icon="arrow-r">最新攻略</a></li>        <li><a href="#page5" data-icon="arrow-r">青游商场</a></li>              </ul>    </div>  </div> <div data-role="content">    <div data-role="navbar">      <ul>        <li><a data-ajax="false" href="尝试-游戏分类.html" data-icon="plus">全部</a></li>        <li><a href="#" data-icon="minus">角色扮演</a></li>        <li><a href="#" data-icon="delete">动作格斗</a></li>        <li><a href="#" data-icon="check">冒险解谜</a></li>        <li><a href="#" data-icon="info">策略棋牌</a></li>        <li><a href="#" data-icon="forward">即时战略</a></li>        <li><a href="#" data-icon="back">射击游戏</a></li>        <li><a href="#" data-icon="star">休闲益智</a></li>        <li><a href="#" data-icon="gear">女性专区</a></li>        <li><a href="#" data-icon="search">体育竞技</a></li>      </ul>     </div> </div></div><div data-role="page" id="page3">  <div data-role="header">    <h1>欢迎来到青游网</h1>    <div data-role="navbar">      <ul>        <li><a href="#page1" data-icon="home">首页</a></li>        <li><a href="#page2" data-icon="arrow-r">游戏分类</a></li>        <li><a href="#page3" data-icon="arrow-r">游戏图库</a></li>        <li><a href="#page4" data-icon="arrow-r">最新攻略</a></li>        <li><a href="#page5" data-icon="arrow-r">青游商场</a></li>              </ul>    </div>  </div>  <div data-role="content">   <table width="100%" height="100%" align="center" border="0"><tr><td colspan="2" align="center" > </td></tr><tr align="center"><td> <a data-ajax="false" href="尝试-图片滑动.html"> <img src="lol1.jpg" width="140" height="200"> <p>王者荣耀</p> </a> </td><td> <a href="#"> <img src="皮卡丘1.jpg" width="140" height="200"> <p>口袋皮卡丘</p>  </a> </td><tr><td olspan="2"> </td></tr> <tr align="center"><td> <a href="#"> <img src="天天酷跑1.jpg" width="140" height="200"> <p>天天酷跑</p> </a> </td><td>  <a href="#"> <img src="我的世界1.jpg" width="140" height="200"> <p>我的世界</p> </a> </td> </tr></table>      </div>    </div><div data-role="page" id="page4">  <div data-role="header">    <h1>欢迎来到青游网</h1>    <div data-role="navbar">      <ul>        <li><a href="#page1" data-icon="home">首页</a></li>        <li><a href="#page2" data-icon="arrow-r">游戏分类</a></li>        <li><a href="#page3" data-icon="arrow-r">游戏图库</a></li>        <li><a href="#page4" data-icon="arrow-r">最新攻略</a></li>        <li><a href="#page5" data-icon="arrow-r">青游商场</a></li>              </ul>    </div>  </div>    <div data-role="content">    <ul data-role="listview" data-inset="true">      <li><a data-ajax="false" href="尝试-视频教学.html"><img src="qq飞车1.jpg" alt="feiche" class="ui-li-icon">【QQ飞车】双喷技术详细教学</a></li>      <li><a href="#"><img src="地下城1.jpg" alt="dnf" class="ui-li-icon">【DNF】王者操作带来白手连招</a></li>        <li><a href="#"><img src="cf1.jpg" alt="dnf" class="ui-li-icon">【穿越火线】幽灵模式下的四大鬼跳</a></li>        <li><a href="#"><img src="单击1.jpg" alt="dnf" class="ui-li-icon">【守望先锋】全英雄特点属性图文解析攻略</a></li>         <li><a href="#"><img src="单击2.jpg" alt="dnf" class="ui-li-icon">【我的世界】新手玩家如何生存</a></li>          <li><a href="#"><img src="单击3.jpg" alt="dnf" class="ui-li-icon">【奇迹暖暖】奇迹暖暖战斗爱丽丝套装属性攻略</a></li>    </ul>  </div> </div><div data-role="page" id="page5">  <div data-role="header">    <h1>欢迎来到青游网</h1>    <div data-role="navbar">      <ul>        <li><a href="#page1" data-icon="home">首页</a></li>        <li><a href="#page2" data-icon="arrow-r">游戏分类</a></li>        <li><a href="#page3" data-icon="arrow-r">游戏图库</a></li>        <li><a href="#page4" data-icon="arrow-r">最新攻略</a></li>        <li><a href="#page5" data-icon="arrow-r">青游商场</a></li>              </ul>    </div>  </div>  <div data-role="content">  <form method="post" action="尝试-今日热点.html" data-ajax="false">      <div data-role="fieldcontain">        <input type="search" name="search" id="search" placeholder="搜索内容...">      </div>      <input type="submit" data-inline="true" value="提交">    </form>      <td> <a href="尝试-鼠标.html" data-ajax="false"> <img src="鼠标1.jpg"  weight="680" height="125"> <div style="position:absolute;left:225px;top:248px;"><p class="index_txt">雷蛇鼠标</p> <p class="index_txt1">有线/双模 游戏鼠标</p> </div></td>    </a>    <br />        <td> <a href="#"> <img src="鼠标2.jpg"  weight="140" height="140"> <div style="position:absolute;left:225px;top:380px;"><p class="index_txt">金刚鼠标</p> <p class="index_txt1">炼狱蝰蛇升级版/2013</p> </div></td>    </a>    <br />    <td> <a href="#"> <img src="人偶2.jpg"  weight="140" height="170"> <div style="position:absolute;left:225px;top:540px;"><p class="index_txt">木木</p> <p class="index_txt1">可爱呆萌的木木</p> </div></td>    </a>    <br />    <td> <a href="#"> <img src="人偶1.jpg"  weight="140" height="185"> <div style="position:absolute;left:225px;top:700px;"><p class="index_txt">龙的传人</p> <p class="index_txt1">他的精神你值得拥有</p> </div></td>    </a>    <br />    <td> <a href="#"> <img src="手办1.jpg"  weight="140" height="128"> <div style="position:absolute;left:225px;top:870px;"><p class="index_txt">卡莉斯塔</p> <p class="index_txt1">你也会她一样的</p> </div></td>    </a>    <br />    <td> <a href="#"> <img src="手办2.jpg"  weight="140" height="180"> <div style="position:absolute;left:225px;top:1020px;"><p class="index_txt">克劳德</p> <p class="index_txt1">守护最重要的东西</p> </div></td>    </a>    <br />       </div></div>

之后点击一个新闻后,出现新闻界面:

这个也简单,就是文字图片的插入。代码如下

<td><p align=center><font style=font:15pt face="黑体" color="#3300FF">寒冰射手将进行大幅度改动</font></p><p align=center ><font style="font-size:9px" face="黑体" color="#000000">2016.05.23 路透社</font></p><p align=center ><img src="寒冰.jpg" width="150" height="100"></p><p><font style="font-size:14px" face="黑体" color="#000000">    艾希是Freljord大陆上少数获得冰霜射手头衔的人,但却心肠火热。和她出众的箭术一样为人称道的,是即使在最可怕的环境下她仍是足智多谋。她擅长将冰川苔原上的寒冷注入箭里,手腕轻轻一动就可减缓敌人速度。她可以在数百尺外发出猛烈的一击,冻结最强大的敌人。她与生俱来的美貌,艾希在正义广场赢得了所有人的尊敬。</font></p><p><font style="font-size:14px" face="黑体" color="#000000">    艾希起初来到战争学院为召唤师服务,只是想借此赢得足够的影响力和支持,并最终给她的王国带来和平。这个王国从阿瓦罗萨和三姐妹时代起就内战不断。在获得无数场胜利后,艾希开始发挥她在联盟积攒的影响力。有传言说,艾希和英雄泰达米尔在正义之地外已经联合起来。但是她却否认了这个传言。所有人都在关注艾希,她在联盟的成功将最终为人民带来持续的和平。</font></p></td>
然后跟着导航栏走,游戏分类:

可以选择你喜欢的游戏类型,代码是在主页的代码中,因为是用id控制导航栏的,所以点击一个分类后,出现的就是:

游戏的下载量可以看到,如果要查看游戏详细情况可以点击右边的箭头:

这个和新闻热点很类似。以上两个代码为

<div data-role="page" id="pageone">  <div data-role="content">    <h2>全部游戏</h2>    <ul data-role="listview" data-inset="true">      <li>        <a href="#">        <img src="cf.jpg">        <h2>穿越火线</h2>        <p>下载量:150万</p>        </a>        <a data-ajax="false" href="尝试-穿越火线.html">Some Text</a>      </li>      <li>        <a href="#">        <img src="寒冰.jpg">        <h2>英雄联盟</h2>        <p>下载量:100万</p>        </a>        <a href="#">Some Text</a>      </li>      <li>        <a href="#">        <img src="萝卜保卫战.jpg">        <h2>萝卜保卫战</h2>        <p>下载量:200万</p>        </a>        <a href="#">Some Text</a>      </li>      <li>        <a href="#">        <img src="迷你死神.jpg">        <h2>迷你死神</h2>        <p>下载量:50万</p>        </a>        <a href="#">Some Text</a>      </li>      <li>        <a href="#">        <img src="英雄之剑.jpg">        <h2>英雄之剑</h2>        <p>下载量:10万</p>        </a>        <a href="#">Some Text</a>      </li>      <li>        <a href="#">        <img src="炸弹人合集.jpg">        <h2>炸弹人合集</h2>        <p>下载量:8万</p>        </a>        <a href="#">Some Text</a>      </li>      <li>        <a href="#">        <img src="自由小镇.jpg">        <h2>自由小镇</h2>        <p>下载量:40万</p>        </a>        <a href="#">Some Text</a>      </li>    </ul>  </div></div><p align="center"><font style="font-size:17px" face="黑体" color="#000000">穿越火线:枪战王者</font></p><p align="center"><font style="font-size:10px" face="黑体" color="#0000FF">大小: 316.3MB 版本: 1.0.7.60 下载次数: 1852万 来自: 开放平台</font></p><p align="center"><img src="穿越火线1.jpg" width="290" height="320" /></p><p align="center"><img src="穿越火线2.jpg" width="290" height="320" /></p><p><font style="font-size:14px" face="黑体" color="#000000">    《穿越火线:枪战王者》是一款由韩国Smilegate研发商及腾讯游戏三年的倾力打造的CF正版FPS手游,完美传承了PC端的品质和玩法,同时还针对手机端的操作特点,进行了针对枪战玩家习惯的定制化适配与优化,让玩家能够在手机上真正享受枪战游戏带来的乐趣和快感,将三亿鼠标的枪战梦想延续到了手机上。</font></p><button>下载游戏</button>
游戏攻略是一些游戏的攻略介绍,点击之后里面有视频演示:

这里插入了视频是一个应用点。代码:

<video width="402px" height="245px" controls="controls"> <source src="QQ飞车双喷教学视频.mp4" type="video/mp4"></source>  </video> <p><font style="font-size:14px" face="黑体" color="#000000">    双喷是飞车所必须的一种技在普通漂移的基础上,增加一次简短的漂移,使得普通漂移的喷气变成两次喷气,该技能可以使得漂移聚气更多能。</font></p>

之后青游商场里面是一些商品介绍,点击你想看得商品会得到详细信息,最下面的进入店铺是直接链接到了淘宝的对应店铺。

代码如下:

<p><font style="font-size:27px" face="黑体" color="#000000">雷蛇鼠标</font></p><p><font style="font-size:15px" face="黑体" color="#0000FF">Razer雷蛇鼠标 雷蛇炼狱蝰蛇 炼狱蝰蛇升级版/2013 自定义宏编程</font></p><p align="center"><img src="雷蛇1.jpg" width="290" height="320" /></p><li title="基本信息">产品名称: 基本信息</li><li title="1">包装体积: 1</li><li title="Razer/雷蛇">品牌: Razer/雷蛇</li><li title="炼狱蝰蛇2013">型号: 炼狱蝰蛇2013</li><li title="官方标配">套餐类型: 官方标配</li><li title="1">毛重: 1</li><p><font style="font-size:30px" face="黑体" color="#000000">如果你真的对此产品感兴趣,请进入店铺!</font></p><a data-ajax="false" href="https://item.taobao.com/item.htm?spm=a230r.1.14.33.j51dah&id=530857851836&ns=1&abbucket=17#detail"><button>进入店铺</button>
最后的就是图库,图库里面应用到图片的滑动显示,值得一用:

图片的滑动是在网上找到的,感谢:

<script type="text/javascript" src="jquery-2.1.4/jquery.js"></script> <style type="text/css">  * {   padding: 0px;   margin: 0px;  }  a {   text-decoration: none;  }  ul {   list-style: outside none none;  }  .slider, .slider-panel img, .slider-extra {   width: 296px;   height: 403px;  }  .slider {   text-align: center;   margin: 30px auto;   position: relative;  }  .slider-panel, .slider-nav, .slider-pre, .slider-next {   position: absolute;   z-index: 8;  }  .slider-panel {   position: absolute;  }  .slider-panel img {   border: none;  }  .slider-extra {   position: relative;  }  .slider-nav {   margin-left: -51px;   position: absolute;   left: 50%;   bottom: 4px;  }  .slider-nav li {   background: #3e3e3e;   border-radius: 50%;   color: #fff;   cursor: pointer;   margin: 0 2px;   overflow: hidden;   text-align: center;   display: inline-block;   height: 18px;   line-height: 18px;   width: 18px;  }  .slider-nav .slider-item-selected {   background: blue;  }  .slider-page a{   background: rgba(0, 0, 0, 0.2);   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);   color: #fff;   text-align: center;   display: block;   font-family: "simsun";   font-size: 22px;   width: 28px;   height: 62px;   line-height: 62px;   margin-top: -31px;   position: absolute;   top: 50%;  }  .slider-page a:HOVER {   background: rgba(0, 0, 0, 0.4);   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);  }  .slider-next {   left: 100%;   margin-left: -28px;  } </style> <script type="text/javascript">  $(document).ready(function() {   var length,    currentIndex = 0,    interval,    hasStarted = false, //是否已经开始轮播    t = 3000; //轮播时间间隔   length = $('.slider-panel').length;   //将除了第一张图片隐藏   $('.slider-panel:not(:first)').hide();   //将第一个slider-item设为激活状态   $('.slider-item:first').addClass('slider-item-selected');   //隐藏向前、向后翻按钮   $('.slider-page').hide();   //鼠标上悬时显示向前、向后翻按钮,停止滑动,鼠标离开时隐藏向前、向后翻按钮,开始滑动   $('.slider-panel, .slider-pre, .slider-next').hover(function() {    stop();    $('.slider-page').show();   }, function() {    $('.slider-page').hide();    start();   });   $('.slider-item').hover(function(e) {    stop();    var preIndex = $(".slider-item").filter(".slider-item-selected").index();    currentIndex = $(this).index();    play(preIndex, currentIndex);   }, function() {    start();   });   $('.slider-pre').unbind('click');   $('.slider-pre').bind('click', function() {    pre();   });   $('.slider-next').unbind('click');   $('.slider-next').bind('click', function() {    next();   });   /**    * 向前翻页    */  function pre() {    var preIndex = currentIndex;    currentIndex = (--currentIndex + length) % length;    play(preIndex, currentIndex);   }   /**    * 向后翻页    */  function next() {    var preIndex = currentIndex;    currentIndex = ++currentIndex % length;    play(preIndex, currentIndex);   }   /**    * 从preIndex页翻到currentIndex页    * preIndex 整数,翻页的起始页    * currentIndex 整数,翻到的那页    */  function play(preIndex, currentIndex) {    $('.slider-panel').eq(preIndex).fadeOut(500)     .parent().children().eq(currentIndex).fadeIn(1000);    $('.slider-item').removeClass('slider-item-selected');    $('.slider-item').eq(currentIndex).addClass('slider-item-selected');   }   /**    * 开始轮播    */  function start() {    if(!hasStarted) {     hasStarted = true;     interval = setInterval(next, t);    }   }   /**    * 停止轮播    */  function stop() {    clearInterval(interval);    hasStarted = false;   }   //开始轮播   start();  }); </script> </head><body><div class="slider">   <ul class="slider-main">    <li class="slider-panel">     <a href=><img alt="a" title="a" src="lol1.jpg"></a>    </li>    <li class="slider-panel">     <a href=><img alt="b" title="b" src="lol2.jpg"></a>    </li>    <li class="slider-panel">     <a href=><img alt="c" title="c" src="lol3.jpg"></a>    </li>    <li class="slider-panel">     <a href=><img alt="d" title="d" src="lol4.jpg"></a>    </li>   </ul>   <div class="slider-extra">    <ul class="slider-nav">     <li class="slider-item">1</li>     <li class="slider-item">2</li>     <li class="slider-item">3</li>     <li class="slider-item">4</li>    </ul>    <div class="slider-page">     <a class="slider-pre" href="javascript:;;"><</a>     <a class="slider-next" href="javascript:;;">></a>    </div>   </div>  </div> <p><font style="font-size:14px" face="黑体" color="#000000">    作为最红的一款5V5团战手游,《王者荣耀》可谓俘获了大批粉丝的心。既然是团战游戏,怎么能不找三五好友一起开黑呢?随着五人排位系统的登场,五黑变得更加有趣。试想一下,与小伙伴们一起携手冲上王者,这种升华为战友的友谊简直让人感动的泪崩啊。</font></p>

以上就是这次的基本全部内容,人机界面也接近尾声了,静候下周的今天早上在课堂上展示讲解。

0 0
原创粉丝点击