码迷,mamicode.com
首页 > 移动开发 > 详细

移动端布局注意事项学习之一

时间:2018-05-22 15:09:57      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:长按   width   alias   存储   adjust   win   bsp   AC   content   

0、winphone系统a、input标签被点击时产生的半透明灰色背景怎么去掉

<meta name="msapplication-tap-highlight" content="no">

1、关闭iOS键盘首字母自动大写

<input type="text" autocapitalize="off" />

2、禁止文本缩放

html {
  -webkit-text-size-adjust: 100%;
}

3、移动端如何清除输入框内阴影

在iOS上,输入框默认有内部阴影,但无法使用 box-shadow 来清除,如果不需要阴影,可以这样关闭:

input, textarea {

  border: 0;
  -webkit-appearance: none;
}

4、忽略页面的数字为电话,忽略email识别

<meta name="format-detection" content="telephone=no, email=no"/>

6、移动端禁止选中内容

div {
  -webkit-user-select: none;
}

8、如何禁止保存或拷贝图像

通常当你在手机或者pad上长按图像 img ,会弹出选项 存储图像 或者 拷贝图像,如果你不想让用户这么操作,那么你可以通过以下方法来禁止:

img {
  -webkit-touch-callout: none;
}

9、解决字体在移动端比例缩小后出现锯齿的问题:

-webkit-font-smoothing: antialiased;

10、栅格布局:

box-sizing:border-box;可以改变盒子模型的计算方式方便你设置宽进行自适应流式布局

12、按钮被按下效果的实现需要给a标签加a:active属性和添加一段空函数

document.body.addEventListener(‘touchend‘, function () { });

13、解决去掉下边框:

-webkit-border-bottom:none;

14、英文文本换行(不拆分单词):

word-wrapbreak-word

15、字体大小尽量使用pt或者em,rem,代替px。

16、设置input里面placeholder字体的大小

::-webkit-input-placeholder{

  font-size:10pt;

}

17、wap页面有img标签,记得加上display:block;属性来解决img的边缘空白间隙的1px像素。如果图片要适应不同的手机要设置width:100%;而且不能添加高度。

对于网站字体设置

移动端项目:

font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;

移动和pc端项目:

font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,sans-self;

 

移动端布局注意事项学习之一

标签:长按   width   alias   存储   adjust   win   bsp   AC   content   

原文地址:https://www.cnblogs.com/feixiablog/p/9071568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!