Layout-Schema verhält sich sonderbar/anders als mit V12
Autor: Udo R.
Visitado 1693,
Followers 2,
Compartido 0
- Ich habe ein Layout mit zwei Zeilen und drei Spalten.
- Ich füge in die erste Zeile zwei Textobjekte ein, lasse ein Feld ganz rechts leer.
- Ich füge in die zweite Zeile drei Textobjekte ein
- Den Stil setze ich jeweils auf zentrierte Anordnung und setze die Farbe für den Hintergrund.
- In das zweite Textfeld in der ersten Zeile trage ich viel Text ein, in die anderen nur wenig.
- Erwartet hätte ich, dass die gefärbten Rechtecke in jeder Zeile gleich groß sind.
- Stattdessen "rutsch" das Ganze sonderbar zusammen. Insbesondere ist der Text in der rechten Spalte nicht in der zweiten Zeile.
- Früher, auf jeden Fall mit v12, eventuell auch mit älteren v13-Versionen war das Verhalten wie von mir erwartet.
Ich hänge zwei Screenshots (in einer Datei) an, der eine zeigt das Layout, der andere das von mir nicht so gewünschte Ergebnis.
Mache ich etwas falsch?
Publicado en
Welche Auswirkungen hat es wenn du ein leeres HTML-Objekt oder ein leeres Text-Objekt oben/rechts einfügst mit einem weissen Punkt. Müsste es dann nicht richtig kommen ?
Autor
Hallo Andreas,
mit einem leeren HTML-Objekt oder einem leeren Text-Objekt wird es besser, aber nicht gut. Siehe Anlage, da ist immer noch ein deutlicher horizontaler Versatz.
Den bekomme ich nur weg, wenn ich in das Text-Objekt mindestens ein Zeichen mache.
Das ist dann aber nur ein Workaround und keine Lösung, da wird's ja schon etwas blöd. Das Verhalten war früher anders und ist nicht vorhersagbar. Wenn Du Dir den ersten Screenshot anschaust, da ist ja auch die Höhenberechnung des linken oberen Text-Objekts unsinnig. Entspricht ja auch nicht der Hilfe, da steht sinngemäß drin, dass sich die Höhe der Zeile aus der Höhe des höchsten Objekts ergibt.
Vielen Dank für den Workaround, so komme ich wenigstens weiter. Wie ist denn Deine Einschätzung: Das ist schon ungewollt, sprich: Ein Bug, oder?
Herzliche Grüße,
Udo.
Habs mal markiert.
Ist nur teilweise ein Fehler! Wenn du schaust, dann versetzt es rechts den Text 5px nach unten weil oberhalb ein leeres DIV gebildet wird und dadurch dass dort nichts vorhanden ist schiebt sich der Text nach oben. Sollte laut Seitenlayout nicht sein, aber codemässig richtig. DEshalb sollte im horizontalen keine leeren Flächen übrig sein und sie mit blinden Objekten ausfüllen.
Was aber nicht sein sollte ist, dass wenn man 3 Objekte nebeneinander hat und verschiedenen Text drinnen, dass diese dann unterschiedliche längen haben zu den unteren OBjekten. Das ist noch derzeit ein BUG.