Я просто делал некоторые тесты с помощью своего навигатора, и когда я хотел поставить изображение прямо перед именем пользователя, это произошло. Я действительно не знаю, в чем проблема, обычно я использую серверные скрипты, но не этот дизайн. Этот активный класс в выпадающем меню, как и планировалось, должен был быть вместе с изображением, но на самом деле это всего лишь половина. Если кто-то может дать мне пример того, что я могу наложить на свой CSS-файл, потому что проблема такова. Here is the imageCSS navbar image issue
.navbar-image {
width: 32px;
height: 32px;
position: absolute;
top: 10px;
left: -19px;
border-radius: 50%;
}
.nav-img {
position: relative;
padding-left: 50px;
}
<li class="dropdown">
<a href="#" class="dropdown-toggle nav-img" data-toggle="dropdown" role="button" aria-expanded="false">
<img src="/uploads/avatars/{{ Auth::user()->avatar }}" class='navbar-image'>
{{ Auth::user()->name }} <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="/posts"><i class='fa fa-btn fa-sticky-note'></i>Posts</a></li>
<li><a href="/profile"><i class='fa fa-btn fa-user'></i>Profile</a></li>
<li role="separator" class="divider"></li>
<li><a href="{{ url('/logout') }}"><i class="fa fa-btn fa-sign-out"></i>Log out</a></li>
</ul>
</li>
Вы также можете добавить свой код html? – Roysh
Я добавил html-код. – user6106183
Вы должны попытаться сделать jsfiddle, вам сложно это сделать. Может быть, даже ссылка на ваш сайт? – dayuloli