Html 使用CSS3使列表中的项目向右对齐
我的名单如下:Html 使用CSS3使列表中的项目向右对齐,html,css,css-selectors,Html,Css,Css Selectors,我的名单如下: <ul id="menu"> <li><a href="#">Home</a></li> <li><a href="#">Work</a> <ul> <li><a href="#">CSS Development</a></li> <li><a
<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:最后一个孩子将选择菜单列表中的最后一个li
只需使用float:right;:
您可以检查。除了浮动外,还可以在位置:相对容器内使用位置:绝对。内联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>
我从这个网站上获取了这个示例:只是在这个示例中添加了反馈选项。我希望它与右侧对齐如果您将float:right添加到包含反馈的页面上会怎么样?谢谢。。。!这非常有效。。。我试着写了menu:lastchild{float:right;},但没用。。。你能告诉我这两种风格有什么不同吗?`menu:last child`将尝试使用id菜单选择最后一项,因此它不会按照你的要求选择最后一个li。此方法>不适用于所有浏览器。仅适用于以下不受支持的IE7@user2091061我建议您不要使用内联样式,而应该只使用css类…非常好,节省了我的时间:+1
<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>