我的目标是在页面中居中放置两列#1,并排。当窗口宽度减小并且两列不再宽并排时,它们都应该是#2,在页面中心,一个在另一个之下。
我通过将两列放在最大宽度包装中并左右浮动来完成#1。但是,当包装器宽度减小时,列对齐左侧和右侧,而不是页面的中心。
我可以通过将每列显示为inline-block
并将它们居中来完成#2。但是当包装纸处于全宽时,较短的色谱柱在底部垂直对齐,通常位于屏幕下方。
有什么想法吗?
答案 0 :(得分:1)
我可以通过将每列显示为内联块来完成#2 以他们为中心。但是当包装纸处于全宽时,则更短 柱在底部垂直对齐,通常位于底部 屏幕。
如果您还将vertical-align: top
添加到display: inline-block
的任何内容中,那将会很好用。
您描述的问题:http://jsfiddle.net/thirtydot/Xyrta/
修复vertical-align: top
:http://jsfiddle.net/thirtydot/Xyrta/1/