CSS 图像垂直对齐

标签 css image vertical-alignment

我正在尝试(垂直)对齐单元格中的标志,但没有成功。

这是我想要做的一个例子:http://jsfiddle.net/yc6tscto/

您能告诉我出了什么问题以及该怎么做吗?

<div class="tableCell">

法语、荷兰语、德语

谢谢

最佳答案

尝试定义您的

div.tableCell display:table; 并定义您的

.image 显示:表格单元格;垂直对齐:中间

像这样

div.tableCell {
    background-color: #e1e1e1; 
    display: table;   
}

.image {
    display: table-cell;
    vertical-align: middle;
}

<强> Demo

--------------

第二个选项请根据此更改您的 html 和 css,尽管这与您要求的不同。

<强> check to this fiddle demo 2

关于CSS 图像垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26216299/

相关文章:

html - 水平对齐 div

css - AngularJS Twitter bootstrap 3 Navtab 类已删除

java - 如何在JSP页面上显示图像

java - 将 RGB 像素转换为灰度会使暗像素呈现蓝色

css - 如何设置元素的高度以填充其父元素高度的剩余部分?

javascript - 在 express 中使用 sendfile 作为静态 html 文件路由的一部分时,会下载关联的 .js 和 .css 文件,但不会应用。

css - 响应式图像网格,带有 CSS 中的裁剪和居中图像

jquery - 将视频转换为 JPEG Sprite

css - 单页网站和仅在一个 div 中的垂直对齐

css - 将文本放在底部而不是其他文本的正下方