【问题标题】:how to align the arrow in menu item?如何对齐菜单项中的箭头?
【发布时间】:2015-02-27 12:28:30
【问题描述】:

我有一个这样的菜单,如果任何项目有子项目,我都有箭头,我使用 css 内容属性来放置箭头,但我不能将箭头对齐到行尾。

<ul id="menu-bar">
    <li><a>homepage</a></li>
    <li><a>about us</a></li>
    <li><a>services</a>
        <ul>
            <li><a>service 1</a>
                <ul>
                    <li><a>service 1A</a></li>
                    <li><a>service 1B</a></li>
                </ul>
            </li>                                    
        </ul>
    </li>
</ul>

这是我的css

#menu-bar:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

#menu-bar li ul li > a:after {
    content: '▶';
}

【问题讨论】:

标签: html css responsive-design menuitem contain


【解决方案1】:

如果您尝试将其对齐到右侧,请尝试http://jsfiddle.net/omcuL0vw/

#menu-bar li ul li > a:after {
float:right;
content: '▶';
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-30
    • 2022-01-23
    • 2012-09-20
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 2022-08-11
    相关资源
    最近更新 更多