gpt4 book ai didi

html - 在桌面上水平对齐图像,在移动设备上垂直对齐图像

转载 作者:行者123 更新时间:2023-11-28 00:52:32 25 4
gpt4 key购买 nike

我的网站上有 4 张图片,我想在桌面上水平显示,在移动设备上垂直显示。 (我刚开始学习 HTML,所以我基本上对编码一无所知)

我唯一能想到的就是找到一种方法来设置,只要有足够的空间,许多图像就会彼此对齐。

所以我将每个图像的宽度设置为 24%。它在桌面上运行完美,但当然在移动设备上它们也像在桌面上一样水平

    <div>

<img src="xxx.jpg" width="24%">

<img src="yyy.jpg" width="24%">

<img src="zzz.jpg" width="24%">

<img src="ccc.jpg" width="24%">

</div>

在寻找解决方案后,我了解了 float 标签并尝试了以下方法

    <div>

<img src="xxx.jpg" style="float: left; width: 24%; margin-right: 1%; margin-bottom: 0.5em;">

<img src="yyy.jpg" style="float: left; width: 24%; margin-right: 1%; margin-bottom: 0.5em;">

<img src="zzz.jpg" style="float: left; width: 24%; margin-right: 1%; margin-bottom: 0.5em;">

<img src="ccc.jpg" style="float: left; width: 24%; margin-right: 1%; margin-bottom: 0.5em;">

</div>

但是同样的事情又发生了。它在移动设备上水平显示图像。

有人知道解决这个问题的方法吗?

如果有帮助,我正在使用 shopify 来托管我的网站。

最佳答案

到此你的工作完成了..在你的浏览器上运行这段代码。这里的媒体查询用于移动显示。您应该了解如何针对您的相关问题制作响应式网站。努力工作:)

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style>
.img {
display:inline;
}
@media screen and (max-width: 480px) and (min-width: 320px) {
/* For mobile phones: */
* {
box-sizing: border-box;
}
.img {
display:block;
} }
</style>
</head>
<body>
<div class="img">
<img src="xxx.jpg" width="200px" height="300px">
<img src="yyy.jpg" width="200px" height="300px">
<img src="zzz.jpg" width="200px" height="300px">
<img src="ccc.jpg" width="200px" height="300px">
</div>
</body>
</html>

关于html - 在桌面上水平对齐图像,在移动设备上垂直对齐图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46543322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com