你能在不使用表格的情况下做这个 HTML 布局吗? [英] Can you do this HTML layout without using tables?
本文介绍了你能在不使用表格的情况下做这个 HTML 布局吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
好的,一两周前我遇到了一个简单的布局问题.即页面的部分需要标题:
+---------------------------------------------------------+|标题按钮 |+---------------------------------------------------------+
很简单的东西.事情是表仇恨似乎已经接管了网络世界,当我问为什么在 HTML 表单中使用定义列表 (DL,DD,DT) 标签而不是表格? 现在是表格 vs divs/CSS 之前已经讨论过了,例如:
所以这不是关于布局的 CSS 与表格的一般性讨论.这只是一个问题的解决方案.我使用 CSS 尝试了各种解决方案,包括:
- 按钮或包含按钮的div向右浮动;
- 按钮的相对位置;和
- 位置相对+绝对.
由于各种原因,这些解决方案均不令人满意.例如,相对定位导致我的下拉菜单出现在内容下方的 z-index 问题.
所以我最终回到了: