2009-10-09 108 views
3

我想得到一些关于使用填充和页边距与页面布局相比绝对定位的反馈。我意识到,现在和将来都会出现这样的情况,其中一方或双方都是首选,这取决于情景。css布局:边距和填充与绝对定位?

但是我得到的是整体页面布局的像素完美设计什么是一般的经验法则?我比HTML和CSS多一年,我来自一个平面设计背景,所以我的大部分思路都非常重视从布局的角度来接触设计。到目前为止,在我的网页设计中,我已经使用经验法则在布置页面时使用带有浮动,填充和边距的适当标题的div,并且如果需要绝对定位(例如要素粘在屏幕边缘或一个div)在必要时使用它。

但最近我真的开始重新考虑我的页面布局方法,并想知道从绝对定位开始作为一般的经验法则是一个更好的主意吗?

有人可以指出一些关于这个主题的优秀文章或资源,我也很乐意听到每个人的个人反馈。

回答

2

我可以看到你来自哪里,但使用绝对定位来布局非常不灵活。我认为你最好是继续使用CSS盒子模型。这并不是说绝对定位是一件坏事,只是它不够灵活,无法处理流体布局,改变盒子尺寸等。

0

我在过去的2年中越来越多地了解CSS布局及其怪癖,我非常喜欢使用浮动/余量技术,因为它似乎能够在不同浏览器中给出最佳结果。

也许这只是我做这件事的方式,但是当尝试在所有浏览器中获得相同结果时,我经历了一些定位(相对容器内绝对)的痛苦。 IE通常是异常值,主要是IE6/7。我很犹豫直接进入绝对定位,但也许这里的其他人可能有更好的经验,并可以指导你更好的方向。

祝你好运,我希望你找到让你感觉舒服的东西!

0

正如罗恩提到的,绝对位置是不灵活的,所有不同的设备和屏幕尺寸。

你应该怎么做,特别是如果你来自图形背景,在你的网站设计过程中使用的网格布局对应于网页的网格框架,例如bootstrap。

然后你会得到

答:对称和吸引力的布局

B:有人说知道比我们已经处理了所有的问题,花车和利润率可能会导致这个好很多并且将在未来更新框架,以弥补网络发展正在进行的转变。