CSS 图像遮罩,带有 % 高度的 img

凯尔麦克布莱德

这是一个挑战,基本上我有一个 CMS,图像的侧面具有透明度,我试图掩盖它们我设法使侧面被掩盖,但底部似乎不起作用。这是 JS 小提琴文件的链接:https : //jsfiddle.net/zqvktews/3/

裁剪图像不是一种选择,我有 400 多个图像...

HTML

<div class="test">
 <img class="inside" src="http://uploads.webflow.com/56f9678288dad33d7bb08de2/58b985d6b807bda0073d7511_255_Fortuna_v.png" alt="">
</div>

的CSS

.test{
 width: 20%;
 background: red;
 overflow: hidden;
 margin:0px 10px 0px 10px;
 display: inline-block;
}

.inside{
 width: calc(100% + 20px);
 position: relative;
 top: -10px;
 left: -10px;
}
曼萨姆先生

稍微改变一下:

  • 删除多余的直列缝隙图像下面display: block
  • 用 calc 将宽度填充 10px。现在可以以 5px 为增量移动图像
  • 将图像粘贴到底部,用 bottom: -5px
  • 将图像拉回 10 像素的负边距
  • 将图像向左拉动 -5px 边距

像这样:

.inside{
  display: block;
  position: relative;
  width: calc(100% + 10px);
  margin: -10px 0 0 -5px;
  bottom: -5px;
}

给我们:

示例截图

完整的例子

注意:对于此示例,我重新托管了图像,因此链接不会中断。它们现在是图像周围有白色间隙的 jpg,而不是透明的。

.test {
  width: 20%;
  background: red;
  overflow: hidden;
  margin: 0px 10px 0px 10px;
  display: inline-block;
}

.inside {
  display: block;
  position: relative;
  width: calc(100% + 10px);
  margin: -10px 0 0 -5px;
  bottom: -5px;
}
<div class="test">
  <img class="inside" src="https://i.stack.imgur.com/j0rVY.jpg" alt="">
</div>

<div class="test">
  <img class="inside" src="https://i.stack.imgur.com/j0rVY.jpg" alt="">
</div>

<div class="test">
  <img class="inside" src="https://i.stack.imgur.com/j0rVY.jpg" alt="">
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IMG和TD的CSS宽度/高度

来自分类Dev

CSS表单元格高度等于img高度

来自分类Dev

CSS - 具有可变高度的等宽图像

来自分类Dev

如果宽度/高度比固定,是否可以使用纯CSS根据<img>的100%宽度设置高度?

来自分类Dev

带有div和CSS的响应式图像(无img标签)

来自分类Dev

引导响应img,但更改图像的高度和宽度

来自分类Dev

div中没有img时没有高度

来自分类Dev

自动img的高度的插件有一个例子

来自分类Dev

CSS阻止相同高度但图像高度不同

来自分类Dev

“ td”中的“ img”和“ td”中的“背景图像”具有不同的高度

来自分类Dev

带有CSS过渡的SVG g元素高度

来自分类Dev

CSS:图像具有“固定”的高度,最大宽度并保持宽高比?

来自分类Dev

CSS:图像具有“固定”的高度,最大宽度并保持宽高比?

来自分类Dev

输入具有相同的CSS高度,但呈现的高度不同

来自分类Dev

CSS图像固定高度动态宽度

来自分类Dev

如何使div与CSS匹配图像高度

来自分类Dev

放置在div容器中的图像的高度-CSS

来自分类Dev

CSS图像按高度调整大小

来自分类Dev

多图像高度调整问题CSS

来自分类Dev

悬停图像/图标上的CSS高度动画

来自分类Dev

CSS:自适应背景图像的高度

来自分类Dev

放置在div容器中的图像的高度-CSS

来自分类Dev

CSS:图像 100% 高度 - 50px

来自分类Dev

jQuery查找img大小并将其设置为div css的高度和宽度

来自分类Dev

如何使用 CSS 以固定高度裁剪、调整大小和居中 <img>

来自分类Dev

<img>顶部的CSS背景图像

来自分类Dev

(CSS)倾斜img框架而不会扭曲图像

来自分类Dev

删除DIV中图像的CSS IMG样式

来自分类Dev

CSS height auto没有高度

Related 相关文章

热门标签

归档