Html 如何使gif响应?
我想让一个gif图像响应调整它的大小,以覆盖每个移动设备的宽度。这是因为出于某种原因,我可以在某些IOS设备上自动播放视频,所以我想把视频转换成gif。现在,我如何才能使其响应?我真的不在乎高度,更多的是宽度问题 这是到目前为止我的作品:Html 如何使gif响应?,html,css,responsive,gif,Html,Css,Responsive,Gif,我想让一个gif图像响应调整它的大小,以覆盖每个移动设备的宽度。这是因为出于某种原因,我可以在某些IOS设备上自动播放视频,所以我想把视频转换成gif。现在,我如何才能使其响应?我真的不在乎高度,更多的是宽度问题 这是到目前为止我的作品: .box{ 宽度:500px!重要; } 通过对图像应用以下类,可以使图像具有响应性 CSS: 和HTML: <img src="ypurgif" class="responsiveImage" />
.box{
宽度:500px!重要;
}
通过对图像应用以下类,可以使图像具有响应性 CSS: 和HTML:
<img src="ypurgif" class="responsiveImage" />
在这种情况下,您必须设置图像或视频的最大宽度
.盒子{
显示器:flex;
证明内容:中心;
}
img{
最大宽度:100%;
高度:自动;
}
第一步是从父容器.box
中移除宽度:500px
。此显式宽度限制图像填充整个视口,因为它的父容器宽度仅为500px。接下来,在用户代理样式表的
上有一个8px的默认边距。在正文样式中使用margin:0
,可以确保内容周围没有多余的空间
要使GIF响应并填充整个视口宽度,可以向嵌套的
这是否回答了您的问题?不要使用!重要信息
如果您有办法避免它!使用宽度:100%;高度:自动;对于您的图像,请将.box类的宽度更改为100%,请参考Tanner Dolby或Stepp的答案,它更高效、更干净
<img src="ypurgif" class="responsiveImage" />