Float: Reihenfolge der Spans nach rechts umkehren
Angesichts des HTML-Markups:
Anwenden des CSS:
span.button {
float: right;
}
span.label {
margin-left: 30px;
}
führt zu einer unerwarteten Anzeigereihenfolge im Browser, wobei die Bereiche als „Import-Export-Einstellungen“ anstelle der Reihenfolge in der HTML-Quelle angezeigt werden.
Lösung
Um dieses Problem zu beheben, ohne den HTML-Code zu ändern, kann das CSS angepasst werden. Ein Ansatz besteht darin, die Reihenfolge der rechten schwebenden Elemente umzukehren:
span.button:nth-child(1) {
float: right;
}
span.button:nth-child(2) {
float: right;
margin-right: 5px;
}
span.button:nth-child(3) {
float: right;
margin-right: 10px;
}
span.label {
margin-left: 30px;
}
Diese Lösung behält das linke schwebende Beschriftungselement bei, während die Reihenfolge der rechten schwebenden Schaltflächen umgekehrt wird, was zur gewünschten Anzeigereihenfolge führt.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3