最近做手机端网页的时候遇到了几个小问题,这个问题出现在安卓2.x里面。
遇到的第一个问题是手机对于overflow:scroll的不支持,在低版本(4.0以前)的安卓里面是不支持overflow:scroll属性的。解决这个问题的方法就是对需要有滚动的元素添加touchstart和touchmove事件,通过判断每次滚动的上一个坐标和这次的坐标的差值来确定滚动方向,同时改变元素的scrollTop(上下滚动)和scrollLeft属性的值。
还有2个小问题:一个是对于圆角的支持不够。圆角属性的值可以取百分比和一般数字。但是有次我看到一个页面中的2个都加了圆角的元素居然一个是圆的,一个还是方的。最后看了下代码后发现,低版本的安卓是不支持圆角的百分比数值的,所以解决这个问题的方法就是不用百分比。另外一个问题就是关于table里的元素的定位问题,有个元素需要绝对定位到td的右上角,如果给td相对定位,绝对定位这个元素,结果在4.0显示正常,到了2.3上面这个元素跑到了浏览器右上角,这个元素相对浏览器定位了,没有参考他的父元素。经过尝试后,我发现这个问题很好解决,就是在td里面加个元素(相对定位),然后需要定位的元素的参考定位的元素就是正确的参考其父元素了。
易优cms企业建站系统v1.0是由php+mysql开发的一套专门用于中小企业网站建设的开源cms。 可以用来快速建设一个企业网站( PC,手机,微信都可以访问)。后台操作简单,维护方便。 系统主要特点: 1、后台简单明了,前端可视化编辑 2、可以给每个页面设置SEO关键字,有利于搜索引擎收录。可以给每个页面设置别名,从而是让网页的访问网址更加简洁。 3、针对企业网站开发,基本支持企
219
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号