创造100%功能自适应css布局的行之有效的方法

2016-02-19 23:57 3 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的创造100%功能自适应css布局的行之有效的方法,希望大家看完后能赶快学习起来。

【 tulaoshi.com - Web开发 】

  流动网页设计有很多好处,但也只有在正确使用的时候。合适的技巧会使页面在大屏幕、小屏幕抑、PDA小屏幕上都能得到良好的呈现。但是,糟糕的代码结构,对于流动布局来说将是灾难性的。因此,我们需要针对大多数流动设计的缺点寻求可行的解决方案。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  如果你作为设计师通过额外的付出创造了一个功能性流动布局,为什么不更进一步使其兼容所有分辨率,而不是局限于大多数屏幕。你可以使用一些技巧创造一种意想不到的适应性布局,这种布局在不断改变屏幕分辨率情况下会保持功能上的完整性。

  在这篇文章,我们将讨论创造100%功能自适应css布局的行之有效的方法

  一、使用网格的流动布局

  我们大多数人都听说过设计固定宽度网页的 960网格系统 ,使用960网格系统使得固定宽度的设计比流动布局更可取。但是,有一种方法可以创建一个基于网格的弹性布局。从技术上讲,弹性布局的代码结构不同于流动布局,但它为用户提供的几乎是相同的效果。

  什么是流动布局?

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  流动网格是通过智能的使用div、百分比和简单的数学计算来创建的。这种理念来自于Ethan Marcotte ,他认识到em比字体大小进步。我们在这重温这个基本概念,但要对该方法有一个全面而详细的了解,请参阅流动网格,这是一篇全面的关于建立基于网格的弹性布局的教程。

  其理念是使用相对尺寸、结合百分比和em,用简单的分割以找到相对应的像素宽度,而这些宽度是在固定宽度设计中使用的。

  优点:

  这种方法使你拥有一个网格布局,这看起来可能仅固定一次宽度;

  用户可以使用预设的字体大小查看这个布局,并且保持其比例大小;

  布局样式跨浏览器兼容;

  一旦理解之后,流动设计中的大多数问题将容易修复。

来源:http://www.tulaoshi.com/n/20160219/1630926.html

延伸阅读
标签: Web开发
前言 有时候我们不得不面对圆角,也很傻很天真的认为利用 CSS3 的新特性对浏览器分级支持是最好解决方案,但现实≠理想 需求3px 圆角 宽度自适应(随着文字字数扩展宽度并自动换行) 换肤 不使用图片(对可维护性/性能均有影响) 困惑 经典的解决方案看起来像这样: !DOCTYPE htmlhtmlheadmeta content="text/html; charset=utf-8&qu...
标签: FLASH flash教程
poluoluo核心提示:在网页局部的布局上,需要采用大量的自适应,来满足不同长度数据、内容的合理呈现。以此保证页面不至于因为内容过多等原因,导致重叠、溢出、撑开等破坏整体视觉效果的情况。这里就简单谈谈几个自己碰到过的自适应问题。 在网页局部的布局上,需要采用大量的自适应,来满足不同长度数据、内容的合理呈现。以此保证页面不...
前几天在做腾讯微博的微卖场的时候,遇到需要做图片居中的需求。也就是说,商品列表中的图片需要居中显示。因为图片是卖家自己把商品图片链接过来,商品图片的大小没有做限制和过滤。所以我们需要做的是,让图片在容器当中水平居中、垂直居中、图片自适应容器大小。图片原图大小和在容器中显示的大小有这样的关系: 假设容器大小为200像素*200...
标签: Web开发
自适应高度的问题,采用 Div + CSS 进行三列或二列布局时,事先不知道具体高度,只能根据内容的增减自适应高度,要使两列(或三列)的高度相同,用 Table 很容易实现,但采用 Div + CSS 就显得比较麻烦了。按照一般的做法,大都采用背景图填充或 JS 脚本的方法使高度相同,但这些都不是最好的办法,我认为… 下面介绍采用“隐藏容器溢...
标签: Web开发
图片自动适应大小是一个非常常用的功能,在进行制作的时候为了防止图片撑开容器而对图片的尺寸进行必要的控制。 代码:   .img { max-width:600px; width:600px; width:e­xpression(document.body.clientWidth600?"600px":"auto"); overflow:hidden; } ◎ max-width:600px; 在IE7、FF等其他非IE浏览器下最大宽度为600px。但在IE6...

经验教程

107

收藏

61
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部