gpt4 book ai didi

html - 文本不在 html 中显示 Logo 的右侧

转载 作者:太空宇宙 更新时间:2023-11-03 23:14:14 25 4
gpt4 key购买 nike

您好,在下面的代码中, Logo 文本的右端想要显示,所有三个选项都在一行中。

预期输出:

Logo                               Welcome Guest       Free Register   Login

谁能帮帮我

.logo {
float: left;
}
.logo a {
display: block;
}
.header {
margin: 10px 0;
}
.header-right ul li {
width: 52%;
float: right;
}
<div class="header">
<div class="container">
<div class="logo">
<a href="index.html">
<img src="images/logo.gif" alt="" />
</a>
</div>

<div class="header-right">
<ul>
<li>Welcome Guest</li>
<li>Free Register</li>
<li>Login</li>
</ul>
</div>
<div class="clearfix"></div>
</div>
</div>

最佳答案

问题是您要为每个 li 提供 floatwidth

您想对 ul 执行此操作并将 display: inline-blockli

像这样的..

.logo {
float: left;
}
.logo a {
display: block;
}
.header {
margin: 10px 0;
}
.header-right ul {
float: right;
width: 52%;
}
.header-right ul li {
display: inline-block;
margin-right: 30px;
}
<div class="header">
<div class="container">
<div class="logo">
<a href="index.html">
<img src="images/logo.gif" alt="" />
</a>
</div>

<div class="header-right">
<ul>
<li>Welcome Guest</li>
<li>Free Register</li>
<li>Login</li>
</ul>
</div>
<div class="clearfix"></div>
</div>
</div>

关于html - 文本不在 html 中显示 Logo 的右侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31335474/

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