Я только что сделал свой первый заголовок меню с помощью CSS. У меня проблемы с их выравниванием, хотя я хочу выровнять одно меню вправо, а другое - влево. Ниже приводится изображение того, как я хочу, чтобы это выглядело:Выравнивание элементов по горизонтали в заголовке
Вот некоторые из моих CSS кода:
.main-navigation {
clear: both;
margin: 0.5em auto;
max-width: 2560px;
min-height: 55px;
position: relative;
width: 92%;
}
.navbar {
background-color: #fff;
opacity: 0.8;
margin: 0 auto;
max-width: 2560px;
width: 100%;
position:fixed;
-webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
-moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
z-index:9999;
}
.navbar menu2 {
float:right;
}
.navbar img {
z-index: 1000;
width:50px;
height:50px;
position:absolute;
left:50%;
transform: translateX(-50%);
}
My site is here, если вы хотите взглянуть на большую часть исходного кода.
Вопросы, требующие помощи по отладке («почему этот код не работает?») Должны включать в себя желаемое поведение, конкретную проблему или ошибку и кратчайший код, необходимый для воспроизведения в самом вопросе. Вопросы без четкого описания проблемы не полезны другим читателям. См.: [** Как создать минимальный, полный и проверенный пример. **] (http://stackoverflow.com/help/mcve) –