gpt4 book ai didi

html - 无法让图片和文字在同一行

转载 作者:太空宇宙 更新时间:2023-11-04 11:35:48 24 4
gpt4 key购买 nike

我希望“PaperKlip”文本和图像都在同一行。我试着让他们都使用 display: inline; 但这似乎不起作用。我希望它们在屏幕右侧对齐,图像一直对齐到右边,文本直接对齐到它的左边。

相反,它们是这样显示的,一个在另一个之上:

enter image description here

HTML:

<a class="navbar-brand" href="./index.html">PaperKlip</a>
<img src="images/paperklip.jpg" height="70px" width="70px" class="img-responsive" id="navbar-brand-logo" alt=""/>

CSS:

.navbar-brand {
display: inline;
color: #FFF !important;
text-transform: none;
margin: 0px;
font-size: 37px;
padding: 20px 0px 0px;
font-family: Roboto-thin;
font-weight: 400;
}

#navbar-brand-logo{
display: inline;
}

最佳答案

我只需将 float:right 添加到您的 HTML 标记并反转 HTML 中的顺序,一切都是您想要的。这是一个plunker但我认为您的 CSS 中还有其他因素会影响这些 HTML,因为当我应用您的代码时,我没有在图像顶部添加文本。

HTML:

<img src="images/paperklip.jpg" height="70px" width="70px" class="img-responsive" id="navbar-brand-logo" alt=""/>
<a class="navbar-brand" href="./index.html">PaperKlip</a>

这是 CSS:

.navbar-brand {
display: inline;
color: black;
text-transform: none;
margin: 0px;
font-size: 37px;
padding: 20px 0px 0px;
font-family: Roboto-thin;
font-weight: 400;
float: right;
}

#navbar-brand-logo{
display: inline;
float: right;
}

关于html - 无法让图片和文字在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31767290/

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