【发布时间】:2017-10-03 11:17:11
【问题描述】:
我的网站上有 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>
在寻找解决方案后,我了解了浮动标签并尝试了以下方法
<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 托管我的网站。
【问题讨论】:
-
为什么不使用引导程序?
-
贴一些你试过的代码