布局视口layout viewport
一般移动设备的浏览器都默认设置了一个布局视口,用于解决早期的PC端页面在手机上显示的问题....IOS,Android基本都将这个视口的分辨率设置为980px,所以PC上的网页大都能在手机上呈现,只不过元素看上去很小,一般默认可以通过手动缩放页面....不同设备的不同像素比:
PC端和早前的手机屏幕/普通手机屏幕:1CSS像素=1物理像素
Retina(视网膜屏幕)概念,可以把更多的物理像素点压缩在一块屏幕里,从而达到更高的分辨率,并提高屏幕显示的细腻程度...单位:长度|百分比|cover|contain
cover把背景图片扩展至足够大,以使背景图像完全覆盖背景区域.
contain把图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域.
cover和contain...-webkit-tap-highlight-color: transparent;
在移动端浏览器默认的外观在iOS上加上这个属性才能给按钮和输入框自定义样式:
-webkit-appearance