簡體   English   中英

在導航欄中將按鈕對齊到最右端

[英]align button to extreme right in a nav bar

如何將“注銷”移到選項卡的最右邊?

我不想將其作為列表項包括在內,並通過導航欄最右端的注銷按鈕對齊這些項

當前場景:

ii

涉及導航欄和注銷按鈕的CSS的html:

 #logout { background:url('https://dh3vbjnk0bnfa.cloudfront.net/static/centralauth/images/btn-login-hover.png') no-repeat 5px 5px #484B4F; width: 100px; cursor:pointer; border-radius:50px; padding:10px 20px 10px 0; color:White; font-size:14px; text-align:left; text-indent:40px; display:block; margin:0 auto; display: inline-block; /* Animations: */ -webkit-transition-timing-function: ease-in-out; -webkit-transition-duration: .4s; -webkit-transition-property: all; -moz-transition-timing-function: ease-in-out; -moz-transition-duration: .4s; -moz-transition-property: all; } #logout:hover { background-image: url( 'https://dh3vbjnk0bnfa.cloudfront.net/static/centralauth/images/btn-login.png' ); background-position: 65px 5px; text-indent: 15px; } 
 <nav class="main-nav-outer" id="test"><!--main-nav-start--> <div class="container"> <ul class="main-nav"> <li><a href="#slider">Bulletin Board</a></li> <li><a href="#service">Leaderboard</a></li> <!-- changed the name of tyhe services here --> <li><a href="#Portfolio">Badges</a></li> <li class="small-logo"><a href="#header"><img src="img/small-logo.png" alt=""></a></li> <li><a href="#team">Medals</a></li> <li><a href="#client">Statistics</a></li> <li><a href="#contact">Contact</a></li> </ul> <a class="res-nav_click" href="#"><i class="fa-bars"></i></a> <a href="http://localhost:8666/web1/profile/mainpage/logout.php" id="logout" >Logout</a> </div> </nav><!--main-nav-end--> 

嘗試添加#logout {float:right;}

您可以使用float: right; #logout ,這將使您正確

在CSS中定義以下規則

.main-nav{
    float:left;
}
#right {
    float: right;
}

並按如下方式修改HTML部分:

    <div id="right">
        <a class="res-nav_click" href="#"><i class="fa-bars"></i></a>
        <a href="http://localhost:8666/web1/profile/mainpage/logout.php" id="logout" >Logout</a>
    </div>

會工作的!

#logout {float:right; }

 #logout { background:url('https://dh3vbjnk0bnfa.cloudfront.net/static/centralauth/images/btn-login-hover.png') no-repeat 5px 5px #484B4F; width: 100px; cursor:pointer; border-radius:50px; padding:10px 20px 10px 0; color:White; font-size:14px; text-align:left; text-indent:40px; /*display:block; */ margin:0 auto; display: inline-block; /* add This Code */ position: absolute; right:0; top: 0; /* Animations: */ -webkit-transition-timing-function: ease-in-out; -webkit-transition-duration: .4s; -webkit-transition-property: all; -moz-transition-timing-function: ease-in-out; -moz-transition-duration: .4s; -moz-transition-property: all; } #logout:hover { background-image: url( 'https://dh3vbjnk0bnfa.cloudfront.net/static/centralauth/images/btn-login.png' ); background-position: 65px 5px; text-indent: 15px; } 
 <nav class="main-nav-outer" id="test"><!--main-nav-start--> <div class="container"> <ul class="main-nav"> <li><a href="#slider">Bulletin Board</a></li> <li><a href="#service">Leaderboard</a></li> <!-- changed the name of tyhe services here --> <li><a href="#Portfolio">Badges</a></li> <li class="small-logo"><a href="#header"><img src="img/small-logo.png" alt=""></a></li> <li><a href="#team">Medals</a></li> <li><a href="#client">Statistics</a></li> <li><a href="#contact">Contact</a></li> </ul> <a class="res-nav_click" href="#"><i class="fa-bars"></i></a> <a href="http://localhost:8666/web1/profile/mainpage/logout.php" id="logout" >Logout</a> </div> </nav><!--main-nav-end--> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM