我试图按照“不使用表格进行布局”的纯CSS规范来工作,但经历了难以置信的痛苦和煎熬之后,我几乎要放弃了。我愿意在CSS中付出努力去实现一些东西,不要误解我。但是当似乎可以使用布局表格完成的一些最简单的事情,在CSS中却完全不可能时,概念的纯度就不再那么重要。
现在,你可能会觉得我很生气,我确实很生气;我对浪费时间感到愤怒,我对QuarkXpress背景下的人们给我提供无用的固定宽度设计感到愤怒,我对CSS的失败承诺感到愤怒。但我并不想开始争论;我真的想知道一个简单的问题的答案,这将决定我是否再次尝试使用纯CSS,或者放弃纯CSS而随时使用布局表格。因为如果这个问题实际上不是不可能的话,我会很遗憾回到布局表格。
问题是这样的:有没有使用纯CSS布局的方法,可以在左边放一个固定宽度的列,并在其右侧放置一个数据表,并使数据表整齐地占据可用空间的其余部分?也就是说,通过使用宽度为100%的二个单元格布局表格并在左侧单元格上设置固定宽度来轻松实现的相同布局,纯CSS是否也能够实现?