Html 用左、右和下div'环绕div;s
我对将具有响应宽度的视频div有一些问题 有3个图像需要粘贴到视频元素上Html 用左、右和下div'环绕div;s,html,css,Html,Css,我对将具有响应宽度的视频div有一些问题 有3个图像需要粘贴到视频元素上 绿色(左侧) 橙色(右侧) 红色(底部) 问题是 如果我把它做成一个大背景图像,它会被拉伸,箭头会失去它的纵横比 我怎样才能达到这种效果呢?同时保持完全响应。使用flexbox或display:table。请看以下示例: .container{ 显示器:flex; } .货柜组{ flex:1自动; 边框:1px实心#FFF; 背景:#CCC; } 使用flexbox或display:table这应该不会太难。
- 绿色(左侧)
- 橙色(右侧)
- 红色(底部)
- 如果我把它做成一个大背景图像,它会被拉伸,箭头会失去它的纵横比
我怎样才能达到这种效果呢?同时保持完全响应。使用
flexbox
或display:table代码>。请看以下示例:
.container{
显示器:flex;
}
.货柜组{
flex:1自动;
边框:1px实心#FFF;
背景:#CCC;
}
使用flexbox
或display:table这应该不会太难代码>。请看以下示例:
.container{
显示器:flex;
}
.货柜组{
flex:1自动;
边框:1px实心#FFF;
背景:#CCC;
}
有几种方法:
- 使用
- 使用
显示:表格
,显示:表格行
,显示:表格单元格
用div构建表格
- 使用表格
有几种方法:
- 使用
- 使用
显示:表格
,显示:表格行
,显示:表格单元格
用div构建表格
- 使用表格
这是一个有趣的挑战。我相信其他人已经写了一些可能更有用的东西。我只是想练习我的书面沟通技巧
我发现了一种方法来帮助解决您的问题:
我输入此代码是为了满足SO的代码要求
<div class="viewer_component">
<div class="viewer_component__bgImg">
<img src="https://i.imgur.com/rQmri0X.jpg" alt="">
</div>
<div class="viewer_component__video">
<a href="#">
<img src="https://placehold.it/854x480" alt="" class="viewer_component__video--src">
</a>
</div>
</div>
- 我使用这个图像来创建一个方法的原型:
黑色轮廓用作视频周围的假想帧,类似于您发布的图像李>
- 我使用占位符图像模拟视频,并使用传统youtube视频的尺寸
该方法要求背景图像中的假想帧与视频容器的比率相匹配。这是我所知道的在没有插件/库/javascript的情况下使效果按预期工作的唯一方法
请让我知道这是否有助于你应对这一挑战。如有任何问题,我乐意效劳
一种更具伸缩性的方法是保存多个图像。1用于视频容器的左/上/右/下,并相对于视频对其进行定位。这种方法需要一些技巧。这是一个有趣的挑战。我相信其他人已经写了一些可能更有用的东西。我只是想练习我的书面沟通技巧
我发现了一种方法来帮助解决您的问题:
我输入此代码是为了满足SO的代码要求
<div class="viewer_component">
<div class="viewer_component__bgImg">
<img src="https://i.imgur.com/rQmri0X.jpg" alt="">
</div>
<div class="viewer_component__video">
<a href="#">
<img src="https://placehold.it/854x480" alt="" class="viewer_component__video--src">
</a>
</div>
</div>
- 我使用这个图像来创建一个方法的原型:
黑色轮廓用作视频周围的假想帧,类似于您发布的图像李>
- 我使用占位符图像模拟视频,并使用传统youtube视频的尺寸
该方法要求背景图像中的假想帧与视频容器的比率相匹配。这是我所知道的在没有插件/库/javascript的情况下使效果按预期工作的唯一方法
请让我知道这是否有助于你应对这一挑战。如有任何问题,我乐意效劳
一种更具伸缩性的方法是保存多个图像。1用于视频容器的左/上/右/下,并相对于视频对其进行定位。这种方法需要一点技巧。如果我告诉你怎么做而不看你的代码,我会得到一份职业精神证书吗?别开玩笑了,你能提供一些代码吗?现在还没有代码。我在寻找一般的想法:)如果你还没有尝试过任何代码,你怎么知道箭头会丢失纵横比!欧威尔,这很明显,对吗?如果以纵横比拉伸图像。。高度不变,但宽度变了?箭头将被压扁在x轴上“还没有代码。我正在寻找一般的想法:)”。根据问题标签,您已经确定需要使用CSS。试着从那里开始。目前,由于没有代码,问题太广泛了。我们甚至不知道你希望视频表现出怎样的反应,所以我们不能说如何构建围绕它的其他元素。如果我告诉你如何在没有看到你的代码的情况下进行操作,我会获得专业心理证书吗?别开玩笑了,你能提供一些代码吗?现在还没有代码。我在寻找一般的想法:)如果你还没有尝试过任何代码,你怎么知道箭头会丢失纵横比!欧威尔,这很明显,对吗?如果以纵横比拉伸图像。。高度不变,但宽度变了?箭头将被压扁在x轴上“还没有代码。我正在寻找一般的想法:)”。根据问题标签,您已经确定需要使用CSS。试着从那里开始。目前,由于没有代码,问题太广泛了。我们甚至不知道你希望视频表现得如何,所以我们不能说如何围绕它构建其他元素。