gpt4 book ai didi

html - 尝试在 HTML/CSS 中创建一个未水平显示的菜单

转载 作者:行者123 更新时间:2023-11-28 07:45:09 25 4
gpt4 key购买 nike

我正在尝试创建一个非常基本的菜单但是有一些问题为什么它没有水平对齐显示,任何帮助将不胜感激......代码是:

ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow:hidden;
}
li {
float: center;
}
a:link, a visited {
font-family: arial;
display: block;
width: 120px;
color: white;
background color: #BBDB88;
text-align: center;
}
a:hover, a:active {
background-color: #69C08A;
}
<div id="header">
<h1>Portfolio</h1>
</div>

<body>
<ul>
<li><a href="#HomePage">Home</a></li>
<li><a href="#AboutMe">About Me</a></li>
<li><a href="#Coding">Coding</a></li>
<li><a href="#Contacts">Contacts</a></li>
</ul>
</body>
</html>

最佳答案

试试这个:

Set the <li> to display: inline-block;

CSS

ul {
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
li {
float:center;
}
a:link, a visited {
font-family:arial;
display:block;
width:120px;
color:white;
background color:#BBDB88;
text-align:center;
}

ul li {
background: #000;
display:inline-block;
}

a {
text-decoration: none;
}

a:hover, a:active {
background-color:#69C08A;
color: #fff;
}

HTML

<div id="header"><h1> Portfolio </h1></div>
<ul>
<li><a href="#HomePage">Home</a></li>
<li><a href="#AboutMe">About Me</a></li>
<li><a href="#Coding">Coding</a></li>
<li><a href="#Contacts">Contacts</a></li>
</ul>

DEMO HERE

关于html - 尝试在 HTML/CSS 中创建一个未水平显示的菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30737911/

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