7得票4回答
Bootstrap 5 响应式 iframe 保持 16:9 比例

我阅读了许多帖子并尝试过多种方法使iframe响应式并保持16:9的比例...效果还不错,但视频仍然在YouTube框架中被裁剪。 那么,使用Bootstrap 5有什么技巧吗? <div class="embed-responsive embed-responsive-16by9"...

23得票1回答
HTML5中的<picture>元素是否使得"alt"属性过时了?

我正在为一位摄影师/摄像师制作一个作品集,并尝试在移动设备上寻找快速加载和良好图像质量之间达成平衡。到目前为止,我倾向于使用picture元素,根据设备的最大宽度加载多个版本的图像,如下所示: &lt;picture&gt; &lt;source media=&quot;(m...

7得票1回答
使用srcset和sizes时,宽度和高度属性是用来做什么的?

如果我们使用 srcset 和 sizes 属性,为了备用起见还是有必要指定一个 src 属性。同样地,如果指定了 width 和 height 属性,我想旧版浏览器也可以利用它们。但是现代浏览器呢? 例如: &lt;img src="foo100x100.jpg" srcse...

8得票3回答
如何检查浏览器是否支持AVIF图像

如何使用JavaScript检测浏览器是否支持AVIF图像?我查看了这个问题,在阅读答案后,我能够构建一个有用的一行函数来检查各种图像类型的浏览器支持。 const isSupported = (type) =&gt; document.createElement('canvas').toD...

29得票10回答
Bootstrap 4的img-fluid无法改变图像高度

Bootstrap 4中的响应式图片,使用类 .img-fluid 的图片会不成比例地缩放。即使宽度正确缩小,它们仍然保持其高度,这会导致整个图像变形。是否有方法使其像在 Bootstrap 3 中使用类 .img-responsive 时一样平滑?谢谢。&lt;div class="col-...

99得票9回答
具有“auto”高度的100%宽度背景图像

我目前正在为一家公司制作移动端着陆页。这是一个非常基本的布局,但在标题下方有一个产品图像,它将始终占据100%的宽度(设计显示它始终从边缘到边缘)。根据屏幕的宽度,图像的高度会相应地调整。最初我使用CSS宽度为100%的img(图片)完成了这个图像,效果很好,但我意识到我想使用媒体查询来提供不...

9得票2回答
在srcset中,是否必须使用带有w-descriptors的sizes属性?

我已经阅读了许多关于使用srcset进行设备像素密度调整和艺术方向的文章: 2015年响应式图片现状 by Paddi Macdonnell srcset第二部分:W描述符和大小属性 by Rich Finelli 这两篇文章都没有明确说明是否可以在没有sizes属性的情况下使用w描述符...

10得票3回答
<img srcset="...">与<picture><source>有什么区别?

我似乎无法区分使用 picture 元素和只使用带有 srcset 属性的 img 元素之间的功能或含义差异。我了解它们的工作原理,只是不完全明白为什么或何时选择其中之一。 看起来 img 元素是更轻、更干净的代码,但是它是否意味着并且执行相同的操作?我正在我的代码中使用它来提供同一图像的不...

25得票1回答
弹性盒子布局中的图片无法调整大小

我尝试按照这个答案所建议的方法,并且如此CodePen所示,但是需要弹性的图像仍然保持其原始尺寸,除非屏幕太窄以至于它独自位于一行上。 在实际页面中还有另一组处于类似情况的divs——如果侧面的divs能够缩小,将有助于页面在更大范围的宽度上工作。 包装它的div上有flex: auto;...

7得票4回答
仅为移动设备加载图像

我想知道是否可能让我的首页仅加载专为移动用户设计的图片。我知道可以使用javascript实现,但我想知道是否可以仅使用CSS实现相同的效果。我尝试进行了一些研究,但找不到我需要的内容。我不是指根据屏幕大小调整图片大小,而是加载适用于移动设备的图片。