我一直想问一个奇怪的问题。
我想知道仅具有position:absolute而不是传统布局的div布局的优点/缺点。
我看起来更容易编写代码,并且您可以实现相同的结果(如果所有div正确对齐)。
您为什么更喜欢使用传统布局?
非常感谢您的帮助。
最佳答案
这个问题很主观。但是,这是我的两分钱。
定位版式
优点:可以说是更直观的代码。
缺点:一切都超出了正常文档流程。使页面的动态部分(即内容)很难定位。
普通布局
赞成:恰好相反-文件遵循正常流程。简化布局并减少大部分布局的代码量。
缺点:通常,您必须弄乱float
,margin
或position
才能实现如边栏之类的细分。
最后,我通常以常规布局为基础。我将定位的项目保存为永远不会移动的内容,即右上角的导航,临时UI元素等。