html - 如何将图像向左移动到图像左侧文本的上方

标签 html css image

这是我的代码。

<html>
<head>
<style>.xy{float:right}</style>
</head>
<body>

<img class="xy" src="https://upload.wikimedia.org/wikipedia/commons/1/1d/Martinique_Beach_%28Salines%29.jpg" width="250" height="233">

<ul>
<li><h1>abcd&nbsp;eghij&nbsp;&nbsp;&nbsp;&nbsp;</h1></li>
<li><h1>klmn&nbsp;opqr stuw</h1></li>
<li><h1>wxyza bcdef hij&nbsp; klmno&nbsp;</h1></li>
</ul><br><br><br><br>
</body>
</html>

将您的浏览器尽可能地扩大,然后开始缩小您的浏览器,您会看到文本很容易从图像的左侧流下。当你进一步缩小你的浏览器时,最终所有的文本都会跳到图像的下方,在图像的左边留下一个相当宽的空白区域,也就是文本所在的位置。一旦所有的文本都跳下来了,我需要图像向左移动到文本的正上方。一旦所有文本都位于没有媒体查询的图像下方,您如何使图像向左移动?

不知道为什么我以前从来没有看到这个问题得到解决

非常感谢,

克里斯

最佳答案

你可以像这样在图像上放置float:

<img class="xy" src="https://upload.wikimedia.org/wikipedia/commons/1/1d/Martinique_Beach_%28Salines%29.jpg" width="250" height="233" style="float:left;">

关于html - 如何将图像向左移动到图像左侧文本的上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38517528/

相关文章:

css - 制作一个真正 flex 的容器,里面有图像

html - 通过仅具有 <td width> 强制 HTML 表格宽度

html - 包含的元素溢出容器尽管盒子大小

css - 如何隐藏 div 的溢出?

css - 如何在页面水平居中的 div 下方显示图像?

html - 如何使用 rmarkdown/html 裁剪图片?

python - 从 -0.1 - 0.2 到 0-255 缩放一个 numpy 数组

jquery - 使用 jQuery 的图像标题

html - 所有内容顶部的文本

jquery - 悬停效果在 IE 浏览器中无法正常工作