html - 如何使用 svg 和文本内联显示
问题描述
我有以下片段:
#reply{
background: lightgray;
}
#inline_txt_svg{
display: inline-block;
max-width: 50px;
margin-top: 15px;
}
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<div class="container">
<div class="col-md-6">
<div id="reply" class="col-md-12">
<div class="row">
<div class="col-md-2">
<div id="inline_txt_svg">
<img src="https://image.flaticon.com/icons/svg/848/848043.svg">
18/06/2020 (15:46)
</div>
</div>
<div class="col-md-10">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore </p>
<p>et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</p>
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p>
<p>Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</div>
</div>
</div>
</div>
<div class="col-md-6"></div>
</div>
我希望文本和 svg 在同一行。
像这样的东西:
解决方案
Bootstrap 总是有点摆弄网格,看看什么合适,我做了一个小例子,我可以如何布局网格。希望这可以帮助您解决问题。
注意:我更改了 col-md tot xs 以使其在代码片段中可见,您可以将其更改回来。
#reply {
background: lightgray;
padding: 15px 0;
}
#inline_txt_svg {
display: block;
}
#inline_txt_svg img {
max-width: 50px;
}
time {
display: inline-block;
padding: 15px 0 15px;
}
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<div class="container">
<div class="row" id="reply">
<div class="col-xs-2 text-center">
<div id="inline_txt_svg">
<img src="https://image.flaticon.com/icons/svg/848/848043.svg" alt="profile-image">
</div>
</div>
<div class="col-xs-10">
<time class="">18/06/2020 (15:46)</time>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore </p>
<p>et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p>
<p>Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</div>
</div>
推荐阅读
- sql - 子查询中的动态表名和变量
- python-3.x - Python Asyncio - 服务器能够在不同时间接收多命令并处理它
- html - 如何使水平线从 div 元素的右侧开始?
- ruby-on-rails - 如何使用 Liquid Shopify 显示每张幻灯片包含 3 个项目的引导轮播
- python - Micro-Manager-1.4: ImportError: DLL load failed: Le module spécifié est introuvable
- python - 自制 Tkinter 弹出菜单 Python
- sql - SQL Server 不连接到本地计算机以外的任何服务器
- sql-server - Linux SQL Server:无法使用 SSMS 显示日志
- ios - 点击标记时如何删除谷歌地图上的形状(圆圈)?
- git - 如何为单个 git push 指定策略