html - 如何在一行中制作 UL 列表项

标签 html css menubar

我是 HTML 的新手,我想弄清楚如何在一行中对齐 UL 列表项。

我刚刚开始学习 HTML。我已经检查了 10 多个 Stack Overflow 问题,但没有一个有效。这是代码:

display :inline;
float: right;
margin: 0px;
padding: 0px;

这是我的html标记,你能帮我检查一下是否有错误吗?

@font-face {
    font-family:'BrandonGrotesqueBold';
    src: url('file:///C:/Users/MyName/Desktop/project/fonts/BrandonGrotesqueBold.ttf');
}
@font-face {
    font-family:'BrandonGrotesqueLight';
    src: url('file:///C:/Users/MyName/Desktop/project/fonts/BrandonGrotesqueLight.ttf');
}
body {
    padding-top: 105px;
    color: #CDCDCD;
    font-family:'BrandonGrotesqueBold';
}
.mainHeader {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    width: 1060px;
    font-size: 22px;
    font-stretch: none;
}
.mainNav {
    margin-bottom: 70px;
}
.mainLogo {
    font-weight: 500;
    s color: black;
    font-size: 40px;
}
.thinMainLogo {
    font-family:'BrandonGrotesquelight';
}
li {
    list-style-type: none;
}
.mainLoc {
    float: right;
    display: inline;
}
<!DOCTYPE html>
<title>My Company Name</title>
<link rel="stylesheet" href="css/main.css">
</head>
<body>
    <header class="mainHeader">
        <nav class="mainNav">
             <h1 class="mainLogo">My <span class="thinMainLogo">Logo</span></h1>

            <ul class="mainLoc">
                <li>About</li>
                <li>PortFolio</li>
                <li>Contact</li>
                <li>Blog</li>
            </ul>
        </nav>
    </header>
</body>

</html>

http://jsfiddle.net/bLc5eqgp/3/

最佳答案

这是您需要将它们放在同一行的 CSS:

ul.mainLoc li {
    display: inline-block;
    margin-left: 10px; // for item spacing
}

关于html - 如何在一行中制作 UL 列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31298447/

相关文章:

php - 菜单栏通知徽章更新问题

c++ - C++ 应用程序的外部 Web 界面

html - 纯 HTML 和 CSS 汉堡包菜单不起作用

css - 如果选中 radio ,则标记背景

html - WordPress 搜索表单不会在缩放时调整大小

css - 正确添加一个:not selector to these CSS styles

python - 如何在 Python 中为 OSX 制作菜单栏(系统托盘)应用程序?

java - Primefaces : how to create <p:menubar> dynamically in primefaces 4?

javascript - 加载时打开选项卡(有序列表)?

html - 将 HTML 转换为 JSF