口碑好的丹徒网站建设,网站空间续费一年多少钱,定西企业网站制作,做淘宝客建网站要多少费用一、适配问题解决方案#xff1a;流式布局 viewport1、流式布局百分比布局#xff0c;通过设置盒子的宽度为百分比来根据屏幕的大小进行伸缩#xff0c;特点是不受固定像素的限制#xff0c;内容向两侧填充2、viewport在移动端用来承载网页的这个区域#xff0c;就是我们…一、适配问题解决方案流式布局 viewport1、流式布局百分比布局通过设置盒子的宽度为百分比来根据屏幕的大小进行伸缩特点是不受固定像素的限制内容向两侧填充2、viewport在移动端用来承载网页的这个区域就是我们的视觉窗口也叫viewport视口, 这个区域可设置高度宽度可按比例放大缩小而且能设置是否允许用户自行缩放。meta name viewport让浏览器知道设置了viewportviewport只在移动端识别3、viewport 参数width定义viewport的宽度有一个特殊值 device-width当前设备的宽度initial-scale默认的初始缩放比设置1.0和PC端页面的显示比例一致一比一显示在移动端user-scalable是否允许用户自行缩放 1-yes0-nomaximum-scale最大缩放比minimum-scale最小缩放比4、构建标准的移动端web开发页面meta name viewport content width device-width,initial-scale 1.0, user-scalable 0快捷键—metavp二、在写项目要注意的问题base样式定义reset css 重置默认的、浏览器自带的一些样式所有的标签和伪类目的是保持各种终端显示一致1、在移动端特殊的设置①清楚点击高亮效果-webkit-tap-highlight-color: transparent;②设置所有的盒子的宽度以边框开始计算在移动端通常使用的是百分比布局那么这样的布局如果使用border或者padding会使容器的宽度超出屏幕的宽度产生滚动条。-webkit-box-sizing: border-box;box-sizing: border-box;③清除input默认的样式 webkit-appearance: none; 2、最小宽度、最大宽度的限制min-width300px; //适配小屏幕设备为了有较好的布局效果。max-width640px;//保证页面在尺寸比较大的设备当中保证页面的效果也就是清晰度3、物理像素和图标模糊度问题解决方案采用压缩图标尺寸的方式来解决。 如果是Img使用直接设置宽高的方式来压缩。如果是背景使用的是设置background-size的方式来压缩4、搜索按钮调用在移动端调用输入法弹出的小键盘enter键会变成搜索按钮form action #input type search placeholder 提示 //form5、结构性伪类原则器---同类型选择器E:first-of-type匹配同类型中的第一个元素E。E:last-of-type匹配同类型中的最后一个元素E。E:nth-of-type(n) 匹配同类型中的第n个元素E。转载于:https://blog.51cto.com/13517854/2067593