我发现使用 display:table-cell 是一种使事物垂直居中的有用方法——尤其是在静态 px 尺寸不起作用的 RWD 上下文中。我正在尝试在不使用浮动的情况下让徽标 img 和一些文本彼此垂直居中。
见这里: http ://dabblet.com/gist/5249192 。
在 Chrome 中,它按预期工作。当浏览器变小时,img 变小并且文本换行等等。但在 FF、IE 9 和 Opera 中,图像不会缩小,实际上似乎所有的宽度和高度声明都被忽略了。
我可以对当前的 HTML/CSS 进行一些更改来解决这个问题,还是 Chrome 支持我当前的布局是一个令人高兴的错误,而我正在解决这一切?
谢谢!