Логотип плавает на базовой адаптивной навигацииHtml

Программисты Html
Ответить
Anonymous
 Логотип плавает на базовой адаптивной навигации

Сообщение Anonymous »

Проблема

Код: Выделить всё

" float: right"
плохо работает в адаптивном классе.
По сути, я пытаюсь разместить логотип в правом верхнем углу для полуязыкового регистра, но каждая манипуляция с .logo заставляет панель навигации менять свои значения.
Вопрос
Как я могу выровнять логотип по правому верхнему углу?
Что я сделал пробовал

Код: Выделить всё

let mainNav = document.getElementById('js-menu');
let navBarToggle = document.getElementById('js-navbar-toggle');

navBarToggle.addEventListener('click', function () {
mainNav.classList.toggle('active');
});

Код: Выделить всё

* {
box-sizing: border-box;
padding: 0;
margin: 0;
}
body {
font-family: 'Josefin Sans', sans-serif;
}
.navbar {
background-image: url("bg-mob.png");
background-size: 100vw;
font-size: 18px;
/*background-image: linear-gradient(260deg, #2376ae 0%, #c16ecf   100%);*/
border: 1px solid rgba(0, 0, 0, 0.2);
padding-bottom: 10px;
}
.main-nav {
list-style-type: none;
display: none;
}
.nav-links, .logo {
text-decoration: none;
color: rgba(255, 255, 255, 0.7);

}

.main-nav li {
text-align: center;
margin: 15px auto;

}
.logo {
display: inline-block;
font-size: 22px;
margin-top: 10px;
margin-left: 20px;
/*margin-right: auto;*/

}
.logo img {
width: 150px;
/*background-color: white;*/
}
.navbar-toggle {
position: absolute;
top: 15px;
left: 20px;
cursor: pointer;
color: rgba(255,255,255,0.8);
font-size: 24px;
}
.active {
display: block;
}

Код: Выделить всё


[img]https://via.placeholder.com/50[/img]

[url=#]
[img]https://via.placeholder.com/150/0000FF[/img]
[/url]
[list]
[*]
[url=#]Home[/url]

[*]
[url=#]Products[/url]

[*]
[url=#]About Us[/url]

[*]
[url=#]Contact Us[/url]

[*]
[url=#]Blog[/url]

[/list]



Подробнее здесь: https://stackoverflow.com/questions/676 ... onsive-nav
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»