第三次人机界面

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

当时一开始我就想到做一个关于游戏的网页,结果也就这样做咯。然而这次也是最后一次,都是我完成的。因为真的,有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>

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值