假设我有以下标记语言:
如何将“view”和“add”向右浮动,以便以与HTML相同的顺序显示?
现在,如果我这样做,它们会出现在错误的顺序:
我会得到一个看起来像这样的行:
但是我想要。
这只能通过 CSS3 实现吗? 编辑:抱歉我应该提到,我没有访问HTML,只有CSS。
<ul class="editor">
<li>
<a href="#">Modules</a>
<a href="#">View</a>
<a href="#">Add</a>
</li>
<li>
<a href="#">Sections</a>
<a href="#">View</a>
<a href="#">Add</a>
</li>
</ul>
如何将“view”和“add”向右浮动,以便以与HTML相同的顺序显示?
现在,如果我这样做,它们会出现在错误的顺序:
.editor li a:nth-child(2), .editor li a:nth-child(3){
float:right;
}
我会得到一个看起来像这样的行:
Modules Add View
但是我想要。
Modules View Add
这只能通过 CSS3 实现吗? 编辑:抱歉我应该提到,我没有访问HTML,只有CSS。
li
都在自己的行中,对吗?(你清除了浮动等等) - BoltClock