html - 非常基本的 CSS 高度问题

标签 html css

我在 div 旁边有一个图像,旁边有一个超链接。问题是超链接显示在图像的底部。我想把它显示在图像的中心。

HTML:

<div class="main">
<img class="image" src="http://aux.iconpedia.net/uploads/16149178162137949115.png" alt="smiley" />
<a class="link" href="#">move it up in the center to the smiley</a>
</div>

CSS:

.main{
    border:1px solid red;
}

.image{
    border:1px solid green;
}
.link{
    /*height:30px;*/
}

JSFiddle:

http://jsfiddle.net/cTRsY/

最佳答案

.image {
 vertical-align:middle    
}

关于html - 非常基本的 CSS 高度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7098585/

相关文章:

javascript - 单击目标图标时切换显示 div

html - CSS:将可滚动图像拉伸(stretch)到用户窗口的 100%

python - 如何动态地将css应用到django include

javascript - PHP 代码 - 在一台 PC 上保存变量,而不仅仅是 cookie

html - @font-face 无法工作的原因是什么?

php - Html/Php 使用 mysql 查询添加下拉列表

css - 2 列的动态 CSS

javascript - 不正确的 jQuery 元素宽度计算

javascript - 在 Opera 中禁用 select(ion)

html - 导航栏内联表单 bootstrap 3