css - 如何在保持 webkit-box-shadow 的同时使图像具有填充?

标签 css webkit

我想为我网站上的所有图像设置样式,使其具有框阴影和 10 像素的填充,这样文本就不会被遮挡。但是,当我使用 CSS 将任何填充分配给“img”时,框阴影绘制在填充的边缘,在图像周围留下 10px 的空白区域。

#content img {
    -moz-box-shadow: 0 0 5px 2px #282a2d;
    -webkit-box-shadow: 0 0 5px 2px #282a2d;
    padding:10px
}

此特定图像在段落中向左浮动。这是我的问题的一个例子-

enter image description here

有什么想法吗?

编辑: 我不想要填充。我只想要盒子阴影,然后是空格,这样文本就不会混搭在盒子阴影旁边。原来我想要的是 margin ,而不是填充。愚蠢的错误。

最佳答案

除了padding之外还使用margin

#content img {
    box-shadow: 0 0 5px 2px #282a2d;
    padding: 10px;
    margin-right: 10px;  
}

关于css - 如何在保持 webkit-box-shadow 的同时使图像具有填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10169006/

相关文章:

javascript - 样式化社交分享按钮

html - 距离中心的 div px

javascript - 网格状、多重响应图像

c++ - Glib::RefPtr 超出范围后的 SIGSEGV?

javascript - safari 中的 webkitTransform 错误?我要疯了吗?

html - 已知的 HTML5 localStorage、WebSQL 对平板电脑的限制 (webkit)

css - 在绝对大小的内容之间创建具有相对大小的 div

html - 给这个 "shape"添加边框

CSS3 webkit-滚动条在不需要时隐藏

javascript - 我可以更改网页的比例吗?