Warum keine align-content / align-items, die hier arbeiten?

So dass ich versuche nur, um eine einfache Navigationsleiste, und ich begann das Spiel mit flexbox. Warum nicht align-content hier arbeiten? Ich kann justify-content zu arbeiten, aber ich kann einfach nicht vertikal ausgerichtet ist. Hier ist der code.

CSS:

* {
    margin: 0;
    padding: 0;
}

#Navbar_Wrapper {

}

#Navbar {
    width: 100%;
    height: 300px;
    background: darkslategray;
}

#Navbar_Content_Wrapper {
    width: 100%;
    display: flex;
    list-style: none;
    justify-content: center;
    align-content: center;
}

#Navbar_Content_Wrapper li {
    display: inline-block;
}

#Navbar_Content_Wrapper a {
    color: white;
    font: 16px normal Arial;
    text-decoration: none;
    padding: 5px 10px 5px 0px;
}

HTML:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <link rel="stylesheet" type="text/css" href="CSS Files/Navbar.css"/>
</head>
<body>
<section id="Navbar_Wrapper">
    <div id="Navbar">
        <div id="Navbar_Content_Wrapper">
            <div id="#Navbar_Content_Left">
                <ul>
                    <li><a href="#" id="Navbar_Home">Home</a></li>
                    <li><a href="#" id="Navbar_Forum">Forum</a></li>
                    <li><a href="#" id="Navbar_Search">Search</a></li>
                    <li><a href="#" id="Navbar_Contact">Contact</a></li>
                </ul>
            </div>
        </div>
    </div>
</section>
</body>
</html>

Warum auf der Erde nicht das Zentrum meiner Elemente vertikal? Bitte helfen Sie mir, denn ich bin gerade völlig ratlos, warum dies nicht funktioniert. Obwohl seine wahrscheinlich nur etwas einfaches.

InformationsquelleAutor Dev Sock | 2015-10-18
Schreibe einen Kommentar