gpt4 book ai didi

css - 如何调整通过 标签插入的图像的大小?

转载 作者:行者123 更新时间:2023-11-28 06:29:03 26 4
gpt4 key购买 nike

我使用以下 HTML 插入了一张图片:

@media screen and (min-width: 600px) {
.showcase picture {
width: 30%;
}
}
<div class="showcase">
<picture>
<source media="(min-width:600px)" srcset="images/p1.jpg">


<img src="images/p1mob.jpg" width=100% alt="Image 1" />
</picture>

<p> <a href="">OUR MENU</a>
</p>
</div>

我只想在屏幕的最小宽度为 600px 时将图片的宽度设置为 30%。

添加上面的 CSS 没有任何作用。我如何实现我想要的?

最佳答案

img 而非 picture 为目标:

@media screen and (min-width: 600px) {
.showcase picture img {
width: 30%;
}
}
<div class="showcase">
<picture>
<source media="(min-width:600px)" srcset="http://placehold.it/400x400">


<img src="http://placehold.it/400x400" width=100% alt="Image 1" />
</picture>

<p> <a href="">OUR MENU</a>
</p>
</div>

或者将你的图片设置为block || inline-block 以通过 width 启用大小调整:

@media screen and (min-width: 600px) {
.showcase picture {
display: inline-block;
width: 30%;
}
}
<div class="showcase">
<picture>
<source media="(min-width:600px)" srcset="http://placehold.it/400x400">


<img src="http://placehold.it/400x400" width=100% alt="Image 1" />
</picture>

<p> <a href="">OUR MENU</a>
</p>
</div>

关于css - 如何调整通过 <picture> 标签插入的图像的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35100871/

26 4 0