Прежде всего вам необходимо установить position
для вашего header
, в этом случае это будет relative
.
Во-вторых, вам придется использовать контейнер, чтобы ваши ссылки не развалились. Я назову это .menuHolder
, и это будет иметь все ссылки меню в самой стороне.
Затем, чтобы разместить их в нижней части заголовка, вам нужно установить позицию absolute
в контейнере ссылок. в этом случае .menuHolder
и снова; это потому, что мы не хотим, чтобы ссылки свободно отделялись друг от друга, мы хотим, чтобы они оставались на месте.
header {
height: 200px;
width: 100%;
padding-left: 500px;
background-color: grey;
border-bottom: solid blue 6px;
position: relative; /* RELATIVE POSITION ON HEADER TO KEEP ANYYTHING WITH ABSOLUTE POS INSIDE IT */
}
a {
display: block;
float: left;
width: 125px;
height: 50px;
border: solid blue 2px;
padding-left: 2px;
border-radius: 15px 15px 0px 0px;
text-align: center;
line-height: 50px;
color: white;
background-color: black;
}
/* A CONTAINER FOR LINKS WHICH WILL KEEP LINK FROM COLLAPSING INTO EACHOTHER*/
.menuHolder {
position: absolute; /* TO BE ABLE TO FREELY PLACE IT */
bottom: 0;/* MAKE IT STICK TO BOTTOM */
display: block;
}
<header>
<div class="menuHolder">
<a href="#home">Home</a>
<a href="#news">News</a>
<a href="#contact">Contact</a>
<a href="#about">About</a>
</div>
</header>