网页面设计方案合理布局与电脑浏览器兼容均衡点

在考虑web页面布局的时候,或者后期与UI、前端同事沟通的时候,经常会被问到“这个页面是定宽页面还是全屏页面?”“针对大小屏幕这个页面如何适配?”“这个页面是使用浏览器的滚动条还是页面内滚动?”本文作者分享了自己的解决方法。一、页面宽度:定宽页面or全屏页面?采用定宽或者全屏。而大部分网站,是需要根据页面内容,才能决定是使用定

  在考虑到web页面合理布局的情况下,或是中后期与UI、前端开发朋友沟通交流的情况下,常常会被问起“这一网页页面是定宽网页页面還是全屏幕网页页面?”“对于尺寸显示屏这一网页页面怎样兼容?”“这一网页页面是应用电脑浏览器的网页滚动条還是网页页面内翻转?”文中创作者共享了自身的解决方案。

  一、网页页面总宽:定宽网页页面or全屏幕网页页面?

  选用定宽或是全屏幕。而绝大多数网址,是必须依据网页页面內容,才可以决策是应用定宽還是全屏幕。

  1.定宽网页页面

  现阶段销售市场上,笔记本电脑普遍的屏幕辨析率为1366*768;台式电脑常见分辨率有1440*900、1920*1080。销售市场上将会碰到的最少屏幕分辨率为1280*768,例如投影机或是别的机器设备(别的更小的显示屏可暂未考虑到)。

  以便确保在小屏下,內容可查询详细,因而现阶段常见的定宽网页页面规格是1201080x,具体将会会依据所展现的內容,页面导航,网页页面别的原素,网页页面所要兼容的终端设备等,开展调节。例如,百度百家主页的总宽为961080x;京东订单详细信息为1211080x。

  定宽网页页面常见于:详细信息,照片,字段名并不是很多的目录,內容流等。

  定宽网页页面尽管能够 免除显示屏兼容的苦恼,可是针对一些內容,将会会觉得在大屏幕下看起来过度小家子气,感受并不太好,例如照片。而站酷在这里一点上,解决的比较好,能够 效仿。当显示屏总宽超过 1600 时,选用 1400 的定宽;当显示屏低于1600,应用 1150 的宽,另外图片尺寸也会发生改变。(注:淘宝网和京东商城的产品列表页也选用了相近的处理方法)

  2.全屏幕网页页面

  全屏幕网页页面指,除开网页页面上下两边的界限,网页页面中的內容会伴随着屏幕大小而撑满。可是以便确保网页页面內容一切正常显示信息,一般会设置最少的兼容总宽,网页页面小于该总宽已不设备,网页页面出現横着网页滚动条。

  全屏幕网页页面常见于:网上宣传页、选用左边导航栏的管理类专业网址、字段名许多 的目录页、必须全屏幕查询的管理看板页、应用流式布局的网页页面,或是网页页面中有客户必须可视性地区更大才可便捷实际操作的原素,例如地形图运动轨迹等。

  针对全屏幕网页页面,必须考虑到,当显示屏增大或是变钟头假如兼容。一般常见的兼容方法有:

  依据屏幕大小等占比变大(或是依据不一样的显示屏设置不一样的变大/变小占比);

  依据屏幕大小拉宽原素,原素高宽比不会改变(大屏幕下,将会会造成原素占比形变,视觉冲击不佳);

  依据屏幕大小,提升/降低每列显示信息的內容是多少(大部分合适于网页页面內容为网格图合理布局的状况);

  应用bootstrap等架构,选用自适应网站(依据屏幕大小,更改尺寸的另外更改原素排版设计方法)。

  实际选用哪样兼容方法,需依据网页页面內容,及其內容在尺寸显示屏下的显示信息状况,及其全部网址所应用的架构等开展挑选。

  二 页面高度

  当网页页面內容超过页面高度时,是选用网页页面网页滚动条,還是控制模块内翻转?

  网页页面网页滚动条合适于內容流的网页页面。这类网页页面,网页页面底端固定不动或底端无别的原素。此外,这类翻转方法需与‘回到顶部’按键相互配合应用。当数据信息必须分页查询时,多选用翻转分页查询。

  控制模块内翻转,常见于实际操作需固定不动在顶端/底端的网页页面。当网页页面中有好几个控制模块必须内翻转或是控制模块被切分的较钟头,需考虑到在小屏下每一个控制模块的可视性地区是不是过小而没法开展实际操作。当数据信息必须分页查询时,多选用换页分页查询。

  以下实例:因为在 1366 的显示屏下,內容的显示信息高宽比去除电脑浏览器的高宽比及其网址导航的高宽比,将会仅有 650 上下,造成可视性地区过小危害客户体验。因而全部网页页面的合理布局将会必须再次调节。

  三 小结

  设计方案网页页面时,需需注意,屏幕大小对网页页面的危害。不然,会造成全部网页页面的互动合理布局需再次设计方案。此外,实际应用哪样方法,需衡量各有的利与弊,较大水平确保尺寸显示屏下,客户的感受不受影响。



文章内容来源于:不明

标题:网页页面设计方案合理布局与电脑浏览器兼容均衡点

原创文章,作者:鲁大师seo,如若转载,请注明出处:http://www.luseo.cn/archives/3966.html