html - 图像中心对齐 - 有效但不完美

标签 html css vertical-alignment alignment

这些 CSS 属性使任意大小的图像在任意大小的容器中居中:

display:table-cell;
text-align:center;
vertical-align:middle;

这是一个完美的流体图像居中,但是,table-cell 属性在底部给我不需要的空白。如何避免?看这个:

http://jsfiddle.net/8DeLQ/1/

最佳答案

如果容器不包含文本内容,您可以将 font-size: 0; 添加到容器的样式中。我认为不需要的空格与文本内容有关。

关于html - 图像中心对齐 - 有效但不完美,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486679/

相关文章:

jquery - 为什么视频 currentTime 和 duration 未定义从 JQuery 访问?

javascript - 在 div onclick 之后更新 Redux prop/state

html - 垂直居中div的内容

html - 垂直和水平居中 block ,动态宽度和高度

php - 使用 PHP 更新表格会覆盖 CSS 格式

css - 如何创建部分边框(带孔)?

php - 如何使表单发送简单的 HTML 电子邮件而不是纯文本

html - 元素的垂直对齐不起作用

html - 在中间设置一个 div 在另一个 div 里面

html - 在网页上居中图像