hoffe ich darf einfach so mein Hilfegesuch posten?
In unserem Buchhaltungsprogramm kann ich das Layout für Rechnungen mit CSS anpassen. Nur habe ich mit sowas noch nicht wirklich zu tun gehabt und stehe jetzt vor einer Herausforderung.
damit positioniere ich den Text, wie z.B. Rechnungs-Nr.: #document-id {
position: absolute;
top: 70mm;
left: 20mm;
width: 85mm;
text-align: right;
}
Allerdings wird die Nummer dann unter das Wort geschrieben, sie soll aber rechts daneben stehen.
Um die Nummer zu positionieren, steht im Handbuch “#document_id + span”
Wie schreibe ich denn das mit dem “span” in die erste CSS-Zeile??
Das Problem scheint im div im HTML-Code zu liegen.
Ein div-Element ist ein Blockelement und nimmt daher standardmäßig den gesamten Platz in einer Zeile ein.
Um das mit CSS zu beheben, versuchen Sie, die div-Elemente in Inline-Elemente umzuwandeln. Auf diese Weise dehnen sie sich nicht über die gesamte Reihe aus und lassen etwas Platz für Ihre Spannweite.