Ich erstelle eine Standard-jQuery-UI-Registerkartenleiste, nichts Besonderes außer den folgenden: Ich möchte einen Hyperlink auf der rechten Seite der Registerkartenleiste als Ausloggen-Schaltfläche enthalten. Ich weiß, dass ich dies mit ungültig XHTML durch Schreiben der Registerkarte Container wie dies erreicht werden kann:Wie platziere ich ein nicht tab-Element in einer jQuery UI Tab-Leiste mit gültigem XHTML?
<div id="tabs">
<ul>
<li><a href="tab1.jsp">Tab 1</a></li>
<li><a href="tab2.jsp">Tab 2</a></li>
<li><a href="tab3.jsp">Tab 3</a></li>
<span class="logout">
<a href="logout.jsp">Log out</a>
</span>
</ul>
</div>
und mit Hilfe der CSS:
.logout
{
float: right;
}
Es funktioniert wunderbar, aber es ist auch nicht gültig (weil des span
Kindes der ul
).
Gibt es einen richtigen Weg, dies zu tun?
Ich könnte wahrscheinlich finagle das - mein erster Schuss auf es verließ die Logout-Link hinter (meist durch die Tab-Leiste verdeckt). Irgendeine Idee, wie ich das ändern kann? –
Bekam es! hinzugefügt zu meinem CSS 'padding: .6em; Position: relativ; Z-Index: 1; 'und es ist alles gut. –