我想在蓝丝带的右侧放置一些文本,以便它与现有元素位于同一行。我尝试这样做的所有尝试都会导致文本出现在下一行。
你能推荐什么?
这是代码:(JSFiddle)
HTML
<div id='ribbon'>
    <ul id='topMenu'>
        <li>Thing one</li>
        <li>Thing two</li>
        <li>Thing three</li>
    </ul>
</div>
CSS
#topMenu {
    height: 35px;
    margin: 0; padding: 0;
}
#topMenu a {
    color: black;
}
#topMenu li {
    padding: 0 10px 0 10px;
    float: left;
    list-style-type: none;
}
#topMenu li:hover {
    color: white;
    background-color: #00D0FF;
}
UPD:但是如果我需要那个文本不是<li>元素?我的意思是,不要使用通用<li>样式表。