gpt4 book ai didi

html - 无序列表问题

转载 作者:太空宇宙 更新时间:2023-11-04 11:32:33 25 4
gpt4 key购买 nike

我的无序列表似乎超出了它的父元素并进入了它的下方。我确定这是一个简单的解决方法,但我就是想不通。我是 html 和 css 的新手。

我在这里添加了我的代码,希望有人能帮我解决问题。我想我以前问过这个问题。反正我不确定。提前致谢。

header {
width: 100%;
height: 36px;
border-bottom: 1px solid #f0efef;
box-shadow: 0 0 5px 0 #f0efef;
}

.header-content {
width: 1030px;
height: 36px;
background-color: red;
}

.header-content p {
margin: 0;
font-size: 14px;
padding: 7px 15px 0 15px;
}

.header-content ul {
margin: 0;
float: right;
list-style: none;
padding: 5px 15px 0 15px;
}

.header-content ul li {
padding-left: 10px;
display: inline;
}

.header-content ul li a, a:visited {
color: #404040;
font-size: 14px;
text-decoration: none;
}
<header>
<div class="header-content">
<p>Welcome, please sign or register</p>
<ul>
<li><a href="#">My Account</a></li>
<li><a href="#">Gift Cards</a></li>
<li><a href="#">Customer Care</a></li>
<li><a href="#">Community</a></li>
</ul>
</div>
</header>

最佳答案

该段落元素是一个 block 级元素,因此它会将您的 ul 向下推。为了解决这个问题,你可以 float :在标题中留下你的p标签

header {
width: 100%;
height: 36px;
border-bottom: 1px solid #f0efef;
box-shadow: 0 0 5px 0 #f0efef;
}

.header-content {
width: 1030px;
height: 36px;
background-color: red;
}

.header-content p {
margin: 0;
font-size: 14px;
padding: 7px 15px 0 15px;
float:left;
}

.header-content ul {
margin: 0;
float: right;
list-style: none;
padding: 5px 15px 0 15px;
}

.header-content ul li {
padding-left: 10px;
display: inline;
}

.header-content ul li a, a:visited {
color: #404040;
font-size: 14px;
text-decoration: none;
}
<header>
<div class="header-content">
<p>Welcome, please sign or register</p>
<ul>
<li><a href="#">My Account</a></li>
<li><a href="#">Gift Cards</a></li>
<li><a href="#">Customer Care</a></li>
<li><a href="#">Community</a></li>
</ul>
</div>
</header>

关于html - 无序列表问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31944728/

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