0 votes
in SoSci Survey (dt.) by s182500 (130 points)

Hallo,

ich würde gerne einen backtopage und einen next Button links bzw. rechts am unteren Rand einer meiner Fragebogenseiten einfügen. Soweit hat das auch geklappt, jedoch sind die zwei Buttons nicht auf einer Höhe. Der backtopage Button ist etwas weiter nach oben versetzt, als der next button. Wie kann ich die Positionierung der Buttons in dem folgenden PHP-Code entsprechend anpassen?

html( '<div style="text-align: left">'.  buttonToPage('Reaktion', 'Zurück'). '</div>'); html( '<div style="text-align: right">'. buttonCode('next'). '</div>' );

Vielen lieben Dank im voraus!

1 Answer

0 votes
by SoSci Survey (308k points)

Das liegt daran, dass <div> einen Block erstellt, der sich standardmäßig über die komplette Seiten-Breite erstreckt. Hier einmal zum Ansehen:

html( '<div style="text-align: left; border: 1px solid blue;">'.  buttonToPage('Reaktion', 'Zurück'). '</div>');
html( '<div style="text-align: right; border: 1px solid red;">'. buttonCode('next'). '</div>' );

Die Lösung besteht darin, die Breite des <div> auf 50% der Breite zu reduzieren und dem anderen </div> zu sagen, dass es rechts davon stehen darf.

html( '
  <div style="text-align: left; float: left; width: 50%; border: 1px solid blue;">'.buttonToPage('Reaktion', 'Zurück').'</div>
  <div style="text-align: right; width: 50%; border: 1px solid red;">'. buttonCode('next'). '</div>
');

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...