gpt4 book ai didi

css - 当文本在标记中位于文本之前时,如何将 img float 到文本左侧?

转载 作者:太空宇宙 更新时间:2023-11-03 23:14:33 27 4
gpt4 key购买 nike

我什至不知道这是否可能。我正在尝试使图像向左浮动到文本(或文本向右浮动到图像)。对于移动设备,我需要内容位于图像上方,就像 CSS 查询一样,我想删除格式并让文本保留在图像上方。

https://jsfiddle.net/as1wj9sp/

我试过固定定位,但图像不符合布局的其余部分。

* {
padding: 0px;
margin: 0px;
list-style-type: none;
font: 1em/1em Arial, Tahoma, Helvetica, sans-serif;
}
#content {
margin: auto;
background: #FCC;
padding: 10px;
}
#index {
background: #063;
padding: 2px;
overflow: hidden;
}
#index h1 {
float: right;
}
#index img {
display: block;
float: left;
max-width: 90%;
}
<div id="content">
<div id="index"><h1>The Right Ingredients At The Real Dose asdadasda ad ad as dasdas as das das das dasdas dd asd asdsadasdasd asdasdasd asdasdasd asdasdas dad asd as</h1>
<img src="img/image.jpg" alt="test" width="200" height="200" /></div>
</div>

最佳答案

我会将这两个元素都更改为display: block,然后您可能需要元素的宽度,为简单起见,假设每个元素为 50%。

使用移动设备的@media-query 完成这个概念。

像这样:

    #index h1 {
float: right;
display: block;
width: 60%;
}
#index img {
display: block;
float: left;
width: 40%;
}

/* Or whatever max-width you want */
@media (max-width: 768px) {
#index h1,
#index img {
float: left;
width: auto;
}
}

关于css - 当文本在标记中位于文本之前时,如何将 img float 到文本左侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31139554/

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