Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
在不使用JavaScript的HTML中调整图像大小_Html_Image_Resize - Fatal编程技术网

在不使用JavaScript的HTML中调整图像大小

在不使用JavaScript的HTML中调整图像大小,html,image,resize,Html,Image,Resize,我使用媒体查询在不同断点上调整图片的大小, 我不想使用JS来调整大小,我希望所有内容都是html,因为我想在网站上使用craft作为CMS,并希望动态生成代码,我已经阅读了大量的网站和博客,它们都开始让我越来越困惑。像这样使用图片标签真的是一个聪明的解决方案吗: <picture> <source srcset="img/news.jpg" media="(min-width: 1429px)"> <source srcset="img/news_m.jpg

我使用媒体查询在不同断点上调整图片的大小, 我不想使用JS来调整大小,我希望所有内容都是html,因为我想在网站上使用craft作为CMS,并希望动态生成代码,我已经阅读了大量的网站和博客,它们都开始让我越来越困惑。像这样使用图片标签真的是一个聪明的解决方案吗:

<picture>
  <source srcset="img/news.jpg" media="(min-width: 1429px)">
  <source srcset="img/news_m.jpg" media="(min-width: 960px)">
  <source srcset="img/news.jpg" media="(min-width: 460px)">
  <img srcset="img/news_m.jpg"/>
</picture>


我无法理解img的方式(setsrc与w等),它从未真正起作用

在带有CSS的HTML中,您可以执行以下操作:


如果你想做网页开发,你应该阅读HTML和CSS。

我使用picturefill作为后备方案。它很好。如果有人想知道:-)谢谢大家



一切正常,我只是想知道图片标签方式是否合适。我参考了像这样的文章:我没有跟上图片标签的速度。看来这是前进的方向,所以你可以。我通常会检查新的网络技术,看看哪些浏览器支持它们,以及它们改变的可能性有多大。当它还没有成为标准时,它总是有可能更改或被删除,在这种情况下,您还必须更改代码。
<picture>
  <!--[if IE 9]><video style="display: none;"><![endif]-->
  <source srcset="img/news.jpg" media="(min-width: 1429px)">
  <source srcset="img/news_m.jpg" media="(min-width: 960px)">
  <source srcset="img/news.jpg" media="(min-width: 460px)">
  <!--[if IE 9]></video><![endif]-->
  <img srcset="img/news_m.jpg" alt="My default image">
</picture>