打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
HTML5移动网站制作教程
作者寄语:
希望我的分享能够为正在研究或者想要研究移动端的朋友们带来更高,更好的回报!
本文是基于zepto框架下的手机移动端网站制作教程,适用于苹果的ios系统,和android系统。随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应 用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢。本文可以帮你解决这个问题。
感谢那些热心的朋友:http://118.186.246.148/hongyepay/ 给予帮助和支持。
本文简介:
1、手机移动端页面的自适应
2、手机触摸手动滑动效果

一、header信息的设置(自适应)
   1、声明信息 <!DOCTYPE HTML>
   2、编码设置 <meta charset="UTF-8">
   3、移动设备特别设置(重要声明!
   <meta content="width=device-width,user-scalable=no" name="viewport">

Viewport说明:该设置可使我们开发出的页面/产品 大小可适应各种高端移动设备
width=device-width 为设备的宽度.
user-scalable=no/yes 此功能为用户调整缩放。默认为yes。一般设置为no
PS:初次尝试制作移动端页面。亲们,由于我没有加上面的viewport声明,结果导致页面狼狈不堪。

添加前=》

添加后=》


二、手机触摸手动滑动效果
1、触摸屏效果滚动组件(js必须包含的部分)
  1. <!--触摸屏效果滑动组件-->
  2. <script type="text/javascript" src="./js/touch.js"></script>
  3. <script type="text/javascript" src="./js/zepto.extend.js"></script>
  4. <script type="text/javascript" src="./js/zepto.ui.js"></script>
  5. <script type="text/javascript" src="./js/slider.js"></script>
  6. <!--触摸屏效果滑动组件end-->
复制代码
本人亲测以上4个js必须包含,缺一不可。
2、所要在手机端做滑动效果的部位(html代码部分)
  1. <div class="head_nav_C" id="hongye_nav" style="height:60px;">
  2.             <div style="background-color:white;">
  3.                     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  4.             </div>
  5.             <div style="background-color:white;">
  6.                       bbbbbbbbbbbbbbbbbbbbbbbbbbb
  7.             </div>
  8.             <div style="background-color:white;">
  9.                         cccccccccccccccccccccccccccc
  10.             </div>
  11.             <div style="background-color:white;">
  12.                          ddddddddddddddddddddddddd
  13.             </div>
  14.         </div>
复制代码
3、js代码块(改代码会在动在要加滑动效果的html代码块中自动生成一块代码)
  1. <script>
  2.     Zepto(function($){//自动加载zepto组件
  3.         $("#hongye_nav").slider({//为html 对应的id部分最佳slider属性
  4.             autoPlay    : false, //是否自动
  5.             showDot     : false,
  6.             loop        : true,//是否循环
  7.         });
  8.     })
  9. </script>
复制代码
4、加载slider.css样式
  1. <link rel="stylesheet" type="text/css" href="css/slider.css" />
复制代码
附:
另外一种简单的写法(适用于幻灯)
html代码部分
<div id=”fla”>
  <img lazyload=”images/img2.jpg” />
  <img lazyload=”images/img3.jpg” />
</div>
2、js代码部分
<script>
//创建slider组件
$('#fla').slider();
</script>

附:小知识
一、字体效果
color:#FFF 定义字体的颜色
text-shadow:0 0 2px #146F61;(css3.0特效)
CSS3.0的文字阴影 text-shadow
语法:text-shadow: h-shadow v-shadow blur color;
也就是
text-shadow:【x轴(x offset) y轴(Y offst) 模糊半径(Blur) 颜色(color)】
例如:text-shadow: 5px 5px 5px #FF0000;

二、盒子模型圆角效果
border-radius 属性
例子:
div
{
border:2px solid;
border-radius:25px;
}
等价于:
div{
border:2px solid;
border-top-left-radius:2em;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
border-bottom-left-radius:2em;
}

实例地址:打开微信扫一扫!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
移动web最简洁的滑动效果Swipe JS(适合初学者)
让IE8支持HTML5及canvas功能!chart.js图表绘制工具库IE8上兼容方案
3种方法(div法、css法、js法)制作html的旋转太极图
谷歌 HTML/CSS 规范
jquery插件之滑块
Openlayers _ using The jQuery UI Dialog
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服