水平向右对齐行内容 html
aligning row content to the right horizontally html
我有一个文本和一个小图像,我想将其水平对齐到右侧:
<div class="row float-right">
<div class="title" >Stream Chat</div>
<img src="~assets/chat.svg" />
</div>
<!-- rest of the code -->
<div class"row">
...
我希望两者在同一条线上并排在一起,而不是在彼此的下方。我可以使用 float-right
并将它们移到右侧,但问题是首先 img 位于文本下方,然后该行移动到下一行的右侧,并且它们保持在同一行!我怎样才能使文本和图像保持水平并位于行的右侧?
使用弹性盒子!!这绝对是最简单的方法
#container{
display:flex;
justify-content:flex-end;
align-items:center;
border:solid 1px blue;
}
<div id="container">
<div id='txt'>Stream Chat</div>
<img src="https://via.placeholder.com/100" />
</div>
我有一个文本和一个小图像,我想将其水平对齐到右侧:
<div class="row float-right">
<div class="title" >Stream Chat</div>
<img src="~assets/chat.svg" />
</div>
<!-- rest of the code -->
<div class"row">
...
我希望两者在同一条线上并排在一起,而不是在彼此的下方。我可以使用 float-right
并将它们移到右侧,但问题是首先 img 位于文本下方,然后该行移动到下一行的右侧,并且它们保持在同一行!我怎样才能使文本和图像保持水平并位于行的右侧?
使用弹性盒子!!这绝对是最简单的方法
#container{
display:flex;
justify-content:flex-end;
align-items:center;
border:solid 1px blue;
}
<div id="container">
<div id='txt'>Stream Chat</div>
<img src="https://via.placeholder.com/100" />
</div>