如数字键盘:<input type="number" name="points" min="1" max="10" />
有@ 和 com的键盘:<input type="email" name="user_email" />
更多详细说明百度一下“HTML5 Input 类型”,看w3school上的说明(本来应该直接贴地址的,但百度知道有地址的回答会被屏蔽,所以)一般的解决方案有两种,rem布局和百分比布局。这两种方案我有都试过,所以现在更推荐用rem布局来制作手机页面;
rem布局的兼容性:
Mozilla Firefox 36+、Apple Safari 5+、Google Chrome、IE9+和Opera11+、ie6-ie8 还是别用rem
不过现在的手机一般浏览器,一般可以直接不用去管IE内核的浏览器了。
REM的计算公式
例:html 设置font-size:16px 1rem = 16px
那么640px = 640/16 =40rem
个人建议设置为100px 方便计算
首先,给页面的html定义一个100px的
html{ font-size:100px;}/设定基础rem/
然后,最核心的代码就是这一段js运算了,根据页面的大小来控制基础rem的值;
new function (){
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)