H5响应式页面制作
创始人
2024-12-16 19:42:12
0次

  H5响应式页面制作

  1.全屏式的页面非常不适合响应式布局:

  由于缺乏经验,当初选择用全屏滚动的响应式布局写博客,实践中发现由于ipad以及手机端的横屏竖屏模式的存在,而全屏模式又使每一帧成为一屏幕,这样对宽度与高度有着严格的比例要求,在如今手机款式五花八门的形态下,这种一帧要把所有内容全部展示出来的,可能只适合信息量比较少的页面吧....

  2.响应式css方面注意的问题:

  在@media screen and (max-width||min-width)样式区分截点的格式必须严格遵守,任何一个空格问题都会造成显示错误.

  将越小的设备css存越下面,不然会给你带来麻烦.并且响应式页面最小字体为12px.

  将谷歌浏览器的控制台放置在页面右边显示,这样大大提高响应式布局css的书写效率.

  rem单位最好的换算比例为625%,62.5%的换算会有误差,特别是在pc端.

  在高度范围下有时候用px去写死是不错的选择

  3.js网页部分:

  对于5张网页展示图左右切换,由于上次bilibili经验,老牛第一时间就想到了用insertAfter函数去控制图的定位是最好的选择,事先把对应div容器用css样式写好,那么在左右切换图层的时候只要把对于的第一张图或是最后一张图的节点位置进行调整,配合上transition属性,这样无论是在代码量以及性能上都是最好的选择之一,唯一不足的就是兼容问题.这部分的重点在于焦点容器(最中间的)点击是进行连接,左右两张图点击则是移动,老牛思前想后,最后决定事先将所有的连接地址用数组存起来,由于目标层节点的index一直在改变,所以在初始化的时候就预先给每个容器加上其对应的class名+index值(这样在之后无论节点如何变化,这个初始的class名中保留下的index值能与对应的链接挂钩,不过现在让我做的话可能我会选择用data去保存),接下来全局用一个index值来控制焦点位子,每次移动把焦点位子加上用正则匹配class得来的链接地址,而其他的则去掉链接地址.

  4.特效部分3d旋转轮播:

  如果光光为了实现一个3d旋转不算什么难事,但是由于手机端的存在,3d旋转在pc端竖直切割,而手机端将会横向切割,并且所有的宽长度参数由于响应式的介入将都成为不确定因素,几乎所有的值都是未知数,所以这部分的计算算是烧了我不少的脑细胞

  值得注意的是,由于所有长宽不能写死都需要计算而得,js在运算过程中小数点的误差让我吃尽苦头...不过要是现在我可能会选择用flex盒模型属性去做!

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...