html - div 的右边框应与图像具有相同的高度

标签 html css

有人知道为什么右边的边框比图片高一点吗?如何保证div右边的边框和图片高度一样?

例子: http://codepen.io/anon/pen/bNPeLv

代码:

<div class="footer-widgets-2">
<img src="http://www.fertighaus-keitel.de/uploads/tx_7thsensegallery/Haus-Wiesenweg-Nacht_01.jpg" alt="Footer-Pic">
</div>

.footer-widgets-2 {
  width: 810px;
  border-right:1px solid #a3a3a3;
  padding-right:20px;   
  margin-right: 20px;   
}

谢谢!

最佳答案

您可以添加display: block 来移除图像上的小空间

关于html - div 的右边框应与图像具有相同的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29542145/

相关文章:

javascript - 使用javascript在html DOM中创建画廊

css - 上标列表项

html - 如何在 HTML/CSS 中设置百分比高度值

html - 为什么css中的背景图片表示为url,而img中的图片只能是文件路径

html - 如何删除 CSS line-through

html - 填充列的行高 - Bootstrap 布局

javascript - CSS3 关键帧不工作

javascript - 在输入文本框中输入时显示图标

css - 有没有办法在网格元素之间共享背景?

javascript - 单击按钮时切换文本区域