【发布时间】:2022-11-17 02:42:09
【问题描述】:
我想要做的是将占位符图像移动到文本右侧的空间。
我已经尝试了几种解决方案,包括向图像添加不同的类、删除嵌套容器等,但没有任何方法可以将图像移动到文本旁边。图像根据左列的 col-x 调整大小,但拒绝向上移动。从我在 Bootstrap 文档和我使用 Flexbox 的经验中可以看出,这似乎应该有效,但我想我遗漏了什么?谁能帮忙?
这是我的页面的图像:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css" integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous">
<div class='container'>
<hr />
<!-- begin template -->
<div class='row'>
<div class='col-8'>
<div class='container-fluid p-0'>
<div class='row'>
<div class='col'>
<h3>Project Name</h3>
</div>
<div class='col text-end'>
<p>Project Status</p>
</div>
</div>
<div class='row'>
<div class='col'>
<p><i class='fa fa-arrow-right'></i> Tech 1, Tech 2, Tech 3</p>
</div>
<div class='row'>
<div class='col'>
<p>This is a description of the project, its goals, its challenges, the technologies it uses.</p>
</div>
</div>
</div>
</div>
<div class='col-4'>
<img src='https://via.placeholder.com/100' class='img-fluid' alt='placeholder image'>
</div>
</div>
【问题讨论】:
-
您能否提供minimal reproducible example以便我们跟进?
-
您的布局似乎不必要地复杂。为什么将每一行文本都放在自己的行中很重要?
-
请不要将解决方案公告编辑到问题或标题中。请参阅What should I do when someone answers my question? 如果现有答案尚未涵盖您的解决方案,您也可以创建自己的答案,甚至接受它。见Can I answer my own question?
标签: html css twitter-bootstrap