這裏是我的導航欄的樣子......不能讓我的導航欄,以正確對齊
我不能讓鍾坐只是爲了資料圖片的左邊.. ..
這裏是我的HTML:
<header>
<div class="navbar-top">
<div class="navbar-container">
<h1 class="navbar-heading pull-left">
<a class="tributr-logo" href="{{pathFor 'stream'}}">Tributr </a><small class="tributr-logo">(Private Beta)</small>
</h1>
<div class="navbar-heading pull-right">
<a style="color: #FFFFFF"><i class="fa fa-bell fa-2x"></i></a>
<div class="dropdown-toggle" type="button" data-toggle="dropdown">
<img class="navbar-photo" src="{{currentUser.profile.avatarURL}}" />
{{currentUser.profile.firstName}} {{currentUser.profile.lastName}}
<div class="settings pull-right"><i class="fa fa-sort-asc fa-2x"></i></div>
</div>
<ul class="dropdown-menu col-md-2">
<li><a href="{{pathFor 'profile'}}">Settings</a></li>
<li><a data-action="logout">Logout</a></li>
</ul>
</div>
</div>
</div>
</header>
這裏是我的CSS:
/* Nav Bar */
.navbar-top {
height: 64px;
background-color: #772A75;
position:fixed;
width: 100%;
min-height: 64px;
top: 0;
left: 0;
z-index:1000;
box-shadow: 0px 2px 10px #888888;
}
.navbar-container {
padding: 0 20px;
color: #FFFFFF;
}
.navbar-heading {
margin-top: 10px;
}
.tributr-logo {
color: #FFFFFF;
}
.tributr-logo:hover {
color: #FFFFFF;
text-decoration: none;
}
/* Right side of navbar */
.navbar-photo {
border-style: solid;
border-width: 1px;
border-color: #DEE2EC;
border-radius: 100px;
height: 45px;
width: 45px;
margin-right: 10px;
}
.settings {
margin-top: -42px;
margin-left: 30px;
}
/* Drop down menus */
#app .dropdown-menu {
background-color: #772A75;
}
.dropdown-menu li {
padding: 10px;
}
#app .dropdown-menu > li > a {
color: #FFFFFF;
}
你有沒有嘗試在你的CSS中添加某種['float'](http://css.maxdesign.com.au/floatutorial/)屬性以及相關的鈴聲_selector(s)_? – summea
是的,不幸的是沒有工作。 –
提供一個jsFiddle或jsBin,它會讓我們更容易找出問題所在。 – Kehlan