为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在Flexbox中没有对象适合工作?

为什么在Flexbox中没有对象适合工作?

POPMUISE 2019-09-03 20:22:43
我有几个列,我使用flex给出相等的宽度。每个都包含img标签,我希望这些图像能够展示object-fit: cover尺寸。.container {  display: flex;  flex-direction: row;  width: 100%;}.test {  flex: 1;  margin-right: 1rem;  overflow: hidden;  height: 400px;}img {  object-fit: cover;}<div class="container">  <div class="test"><img src="http://placehold.it/1920x1080"></div>  <div class="test"><img src="http://placehold.it/1920x1080"></div>  <div class="test"><img src="http://placehold.it/1920x1080"></div>  <div class="test"><img src="http://placehold.it/1920x1080"></div></div>图像没有调整大小,如本演示中所示。这是为什么?
查看完整描述

3 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

对于那些不能只是“废弃容器并将图像自己作为弹性项目”的人来说,只需添加容器级别:


<div class="display-flex">

  <div class="flex-grow position-relative">

    <div class="pos-absolute top-left-right-bottom-0">

      <img class="object-fit-cover height-width-100">


查看完整回答
反对 回复 2019-09-03
  • 3 回答
  • 0 关注
  • 563 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信