右侧下拉菜单

时间:2011-10-04 21:51:28

标签: css

找到一个不错的下拉菜单:

演示: http://www.jqueryload.com/examples/menu/

HTML,CSS& JavaScript:http://www.jqueryload.com/jquery-dropdown-menu-with-google-style

我已将主菜单对齐到浏览器窗口的右侧。我想让所选的下拉菜单向左打开(如示例中所示,下拉容器比主菜单选择器宽)。换句话说,我希望有镜像。

此菜单是否可以按照我希望的方式更新?

1 个答案:

答案 0 :(得分:4)

.menu ul li {
    padding: 0;
    float: right;
    position: relative;
}

.menu ul li ul {
    position: absolute;
    border: 1px solid #C3D1EC;
    box-shadow: 0 1px 5px #CCCCCC;
    margin-top: -1px;
    display: none;
    padding: 0px 16px 0px 0;
    right: 0px;
    white-space: nowrap;
}

这将使它与右边对齐。使用的CSS包括position:relative上的float:right<li>以及嵌入式right:0px上的white-space:nowrap<ul>