Detail
#28565
CSS-Klasse ' tblRight' greift nicht, bei Feldern im Bearbeitungsmodus und im Header
Die CSS-Klasse 'tblRight' ist dafür vorgesehen, dass Tabellen-Inhalte, vor allem Zahlen, rechtsbündig angezeigt werden.
Die Klasse hat in der aktuellen Implementierung keine Auswirkung auf Input-Elemente, die im Bearbeitungsmodus ihrer Tabelle nicht bearbeitbar sind oder im Tabellen Header angezeigt werden.\\ Dies liegt daran, dass die Property text-align: right; keine Auswirkungen auf Flex-Elemente hat. In besagten Fällen, wird der Zellen-Inhalt allerdings als flex dargestellt, da es sich um control-Elemente, wie TextInput u.ä. handelt und der Inhalt statt z.B. in einem <input> unterhalb des controls nun direkt im control und damit im flex steht.
Test
Eine Tabellenspalte mit nichtbearbeitbarem Input-Feld als rechtsbündig konfigurieren und in den Bearbeitungsmodus der Tabelle schalten. Der Inhalt des Input-Felds, sollte nun rechtsbündig dargestellt werden.
Alternativ in der Demo-Anwendung den Haupt-Reiter **Tabellen** auswählen, dort im Tab **Grid** die Tabelle in den Bearbeitungs-Modus schalten und beispielsweise die Zeile mit dem Demo-Element X1 auswählen. Der Inhalt des Feldes **float** wurde hier fälschlicherweise linksbündig dargestellt, sollte nun aber rechtsbündig sein.