gpt4 book ai didi

html - 如何在div中将文本和img居中

转载 作者:行者123 更新时间:2023-11-28 12:04:24 25 4
gpt4 key购买 nike

我有这样的html结构:

<div class="green">
<img/>
<p>
text
</p>
</div>

或这样的结构:

<div class="green">  
<p class="red">
<img/>
text
</p>
</div>

我在这里显示:

enter image description here

我试过这样的样式:

.green {
display: table;
}
p.red {
display: table-cell;
vertical-align: middle;
}

但这是结果:

rough sketch of expected style result

div {
display: table;
height: 140px;
padding: 6px;
margin: 18px;
}

p {
display: table-cell;
vertical-align: middle;
}

img {
display: table-cell;
vertical-align: middle;
float: right;
width: 102px;
height: 120px;
margin: 0px 0px 0px 10px;
}
<div>
<p>
<img src="/images/osteocenter_pozv.png">
<span><strong>Заболевания позвоночника</strong>&nbsp;- серьезная проблема нашего времени: в последние два-три десятка лет они значительно помолодели и стали встречаться чаще.</span>
</p>
</div>

如何让文字和图片居中?

最佳答案

谢谢大家。但我的解决方案是:

  1. 在其他中设置图像<p>
  2. 设置这个 <p>在带有文本的 p 之后
  3. 使用display: table-cell;

关于html - 如何在div中将文本和img居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19758017/

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