Ответ 1
Добавьте это в свой Css.
li:last-child
выберет последний li
списка меню.
#menu > li:last-child
{
float:right;
}
У меня есть список:
<ul id="menu">
<li><a href="#">Home</a></li>
<li><a href="#">Work</a>
<ul>
<li><a href="#">CSS Development</a></li>
<li><a href="#">Graphic Design</a></li>
<li><a href="#">Development Tools</a></li>
<li><a href="#">Web Design</a></li>
</ul>
</li>
<li><a href="#">About</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="#">Feedback</a></li>
</ul>
Я прикрепляю изображение до сих пор того, что я сделал.
В этом меню я хочу выровнять обратную связь с правой стороны. Может ли кто-нибудь сказать, как это сделать?
Добавьте это в свой Css.
li:last-child
выберет последний li
списка меню.
#menu > li:last-child
{
float:right;
}
Просто используйте float: right;
:
<ul id="menu">
<li><a href="#">Home</a></li>
<li><a href="#">Work</a>
<ul>
<li><a href="#">CSS Development</a></li>
<li><a href="#">Graphic Design</a></li>
<li><a href="#">Development Tools</a></li>
<li><a href="#">Web Design</a></li>
</ul>
</li>
<li><a href="#">About</a></li>
<li><a href="#">Contact Us</a></li>
<li style="float: right;"><a href="#">Feedback</a></li>
</ul>
Вы можете проверить демонстрацию .
Помимо float
, вы можете также использовать position:absolute
внутри контейнера position:relative
. (Inline css только для примера.)
<ul id="menu" style="position:relative;width:1008px;height:40px;display:block;">
<li class="right" style="position:absolute;right:20px;">
<a href="#">Feedback</a></li>
Это приведет к вытеснению всего меню вправо и добавит выпадающее подменю вправо, а не отображение экрана.
<div class="top-menu">
<ul class="nav navbar-nav pull-right"><li class="dropdown dropdown-user">
<a href="javascript:;" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">
<i class="icon-settings"></i>
<i class="fa fa-angle-down"></i>
</a>
<ul class="dropdown-menu pull-right">
<li>
<a href="page_user_profile_1.html">
<i class="icon-user"></i> My Profile
</a>
</li>
</ul>
</li>
</ul>
</div>