Может ли кто-нибудь помочь мне с выравниванием двух моих div? Что я сделал не так? У меня есть два встроенных блока в качестве моих div и пытаюсь выровнять их в самой высокой точке элемента бок о бок.
<body>
<ul id="navbar">
<li><a href="#skills">Skills</a></li>
<li><a href="#work">Work</a></li>
<li><a href="#contact">Contact</a><li>
</ul>
<div id="intro">
<p>HELLO</p>
</div>
CSS:
#navbar {
display:inline-block;
margin-left:25%;
list-style-type:none;
vertical-align:top;
width:12%;
}
#intro {
display:inline-block;
width:40%;
vertical-align:top;
}
Добавьте margin-top: 0
или любой другой предпочтительный размер (т.е. margin-top: 20px;
) для обоих ID.
<ul id="navbar">
<li><a href="#skills">Skills</a></li>
<li><a href="#work">Work</a></li>
<li><a href="#contact">Contact</a></li> <!-- Forgot to close the element -->
</ul>
#navbar li{
display:inline-block;
margin-left:25%;
list-style-type:none;
vertical-align:top;
width:12%;
}
Теперь ссылки бок о бок.