这些方法是专业网页设计师的首选吗?
在绘制网站时,这些方法中有任何一种是浏览器首选的吗?
这只是个人喜好吗?
我还遗漏了其他技巧吗?
注意:以上问题是关于设计多栏布局的
这是我在创建列布局时经常使用的方法,它似乎工作得很好。但是父对象本身会崩溃,所以你只需要记住之后clear:both;
。另一个反对,我刚刚发现的是无法垂直对齐文本。
这似乎纠正了父节点折叠的问题,但增加了空白。
从html中删除空白似乎是解决这个问题的最简单的方法,但如果你真的对你的html很挑剔,这是不可取的。
似乎行为完全像display:inline;
。
完美的工作。
我确信我错过了大量的东西,像某些异常,将打破布局,但是,display:table-cell;
似乎工作得最好,我想我将开始替换float:left;
,因为我总是在clear:both;
上搞砸。我在网上读过很多关于这方面的文章和博客,但没有一篇给我一个明确的答案,告诉我在布局我的网站时应该使用什么。