Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在文本覆盖展开时展开图像?_Html_Css_Image_Picturefill - Fatal编程技术网

Html 如何在文本覆盖展开时展开图像?

Html 如何在文本覆盖展开时展开图像?,html,css,image,picturefill,Html,Css,Image,Picturefill,我们有下面的代码。我们的问题是,我们使用属性基于视口来渲染图像,但无法使图像占用与覆盖在图像上的文本相同的空间 密码详细信息: 当前文本具有背景色:#eee,因此您可以看到文本占据的区域 图像和文本具有位置:绝对,但可以打开以更改它 基于视口,我们始终希望标记中的图像只占用文本所占用的内容 目标: 使图像与覆盖在顶部的文本具有相同的高度和宽度 使用和 在 开放裁剪图像,使其适合,但更希望它是没有裁剪完成 当前问题: 所需输出 我们如何让图像随着顶部文本的展开而展开?如果图像总是比文本框大,下

我们有下面的代码。我们的问题是,我们使用
属性基于
视口来渲染图像,但无法使图像占用与覆盖在图像上的文本相同的空间

密码详细信息:

  • 当前文本具有
    背景色:#eee
    ,因此您可以看到文本占据的区域
  • 图像和文本具有
    位置:绝对
    ,但可以打开以更改它
  • 基于
    视口
    ,我们始终希望
    标记中的图像只占用文本所占用的内容
  • 目标:

  • 使图像与覆盖在顶部的文本具有相同的高度和宽度
  • 使用
  • 开放裁剪图像,使其适合,但更希望它是没有裁剪完成 当前问题:

    所需输出


    我们如何让
    图像
    随着顶部文本的展开而展开?

    如果图像总是比文本框大,下面是一个解决方案

    .item{
    位置:相对位置;
    最大宽度:100%;
    }
    .项目u img img{
    宽度:100%!重要;
    }
    .项目\文本{
    位置:绝对位置;
    背景:rgba(238,0.5);
    填充:32px;
    排名:0;
    右:0;
    底部:0;
    左:0;
    z指数:5;
    显示器:flex;
    弯曲方向:立柱;
    证明内容:中心;
    }
    
    一些头衔
    在实施引人注目的增长战略后,有效地沟通粘性质量载体


    如果您的图像总是比文本框大,这里有一个解决方案

    .item{
    位置:相对位置;
    最大宽度:100%;
    }
    .项目u img img{
    宽度:100%!重要;
    }
    .项目\文本{
    位置:绝对位置;
    背景:rgba(238,0.5);
    填充:32px;
    排名:0;
    右:0;
    底部:0;
    左:0;
    z指数:5;
    显示器:flex;
    弯曲方向:立柱;
    证明内容:中心;
    }
    
    一些头衔
    在实施引人注目的增长战略后,有效地沟通粘性质量载体


    您可以在img上使用
    对象拟合
    属性:

    .item{
    位置:相对位置;
    宽度:33%;
    }
    img{
    位置:绝对位置;
    宽度:100%;
    身高:100%;
    对象匹配:覆盖;
    }
    .项目\文本{
    背景色:#eee;
    不透明度:0.5;
    填充:32px;
    }
    
    一些头衔
    在实施引人注目的增长战略后,有效地沟通粘性质量载体


    您可以在img上使用
    对象拟合
    属性:

    .item{
    位置:相对位置;
    宽度:33%;
    }
    img{
    位置:绝对位置;
    宽度:100%;
    身高:100%;
    对象匹配:覆盖;
    }
    .项目\文本{
    背景色:#eee;
    不透明度:0.5;
    填充:32px;
    }
    
    一些头衔
    在实施引人注目的增长战略后,有效地沟通粘性质量载体