CSS:无法在 Photo-DIV 中设置 padding-bottom = 0

标签 css responsive-design padding

 <div id="container">
 <img src="photo.png" alt="foobar" class="myphoto />
 </div>

 #container {
   padding 0;
   border: 1px solid #c8c8c8;
   width: 100%;
   }

 #container .myphoto {
  width: 100%;
  height: auto;
  }

当我这样做时,照片和容器 DIV 的底部边框之间总是有一个空白区域 (~ 3px)。看起来像:

 #container {
  padding: 0 0 3px 0;
  }

有什么技巧吗?

最佳答案

添加 display: block; 到 img。

CSS:

 #container .myphoto {
     width: 100%;
     height: auto;
     display: block;
 }

DEMO HERE

关于CSS:无法在 Photo-DIV 中设置 padding-bottom = 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22527832/

相关文章:

javascript - 如何在此脚本中添加更多标题?

css - 为嵌入式 YouTube 视频添加边框半径

html - 页面响应迅速但无法在移动设备上正确调整大小

html - 防止 padding background-color 溢出到子元素中

c - "Strong"通过单元素结构输入 C。编译器会做什么?

javascript - 具有过滤/显示表格部分的代码。想知道如何将整个表格作为一个表格进行过滤吗?

javascript - 如何在滚动时使元素随视口(viewport)滑动?

javascript - 全屏在 IE 中不工作

html - 如何为设备设置边距/填充

javascript - jQuery addClass 仅适用于具有更高等级的 div