Ich habe eine verschachtelte ungeordnete Liste mit dem Hauptinhalt auf der linken Seite, und ich möchte Optionen hinzufügen, die nach rechts verschoben sind, so dass sie unabhängig von der Ebene der Einrückung rechts ausgerichtet sind.
<ul>
<li> Item 1 <span class='options'> link </span> </li>
<li> Item 2 <span class='options'> link </span>
<ul>
<li>Item 3 <span class='options'> link </span> </li>
</ul>
</li>
</ul>
Ich habe das folgende css:
ul {
list-style: none;
padding: 0;
margin: 0;
}
li {
padding-left: 15px;
width: 400px;
}
.options {
float: right;
width: 50px;
}
In diesem Fall wird die Optionsspanne jedoch rechts ausgerichtet, aber 1 Zeile unterhalb der erwarteten Zeile.
Wie kann ich erreichen, dass die Optionsspanne mit dem Listenelement übereinstimmt?
TIA, Adam