0 votes
in SoSci Survey (dt.) by s109993 (12.0k points)

Moin,

ich würde gerne einen eigenen Button überhalb des Weiter-Buttons positionieren. Allerdings nur auf einer einzigen Seite.

Das ist mein Button:

<button class="button-3" onclick=" window.open('https://ofb.iea-hamburg.de/rekrutierung/','_blank')"> Neuer Login</button>

<style>
/* CSS */
.button-3 {
  appearance: none;
  background-color: #2ea44f;
  border: 1px solid rgba(27, 31, 35, .15);
  border-radius: 6px;
  box-shadow: rgba(27, 31, 35, .1) 0 1px 0;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  padding: 6px 16px;
  position: relative;
  text-align: center;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
}

.button-3:focus:not(:focus-visible):not(.focus-visible) {
  box-shadow: none;
  outline: none;
}

.button-3:hover {
  background-color: #2c974b;
}

.button-3:focus {
  box-shadow: rgba(46, 164, 79, .4) 0 0 0 3px;
  outline: none;
}

.button-3:disabled {
  background-color: #94d3a2;
  border-color: rgba(27, 31, 35, .1);
  color: rgba(255, 255, 255, .8);
  cursor: default;
}

.button-3:active {
  background-color: #298e46;
  box-shadow: rgba(20, 70, 32, .2) 0 1px 0 inset;
}
</style>
by SoSci Survey (328k points)
Das erscheint mit ein wenig viel <style>, und ich würde empfehlen, selbigen via pageCSS() einzubinden. Aber im Prinzip würde dieser Knopf, wenn Sie den o.g.  HTML-Code als Textbaustein oder einfach als "HTML-Code" Element als letztes Elemente auf einer Seite in den Fragebogen einbingen, über dem Weiter-Knopf erscheinen.

Ich vermute, es hat auf den ersten Versuch nicht funktioniert (und deshalb posten Sie überhaupt erst diese Frage). Insofern meine Rückfrage: Was hat nicht funktioniert?
by s109993 (12.0k points)
edited by s109993
ah, sorry. Der Button erscheint ganz link anstatt ganz rechts (also wenn ich nur den html button einfüge, ohne css).

Edit: habe es geschafft, sorry. Hatte einen Denkfehler. Bekommt SoSci probleme mit zuviel CSS oder hat apageCSS nur optische Vorteile?

1 Answer

0 votes
by SoSci Survey (328k points)

Bekommt SoSci probleme mit zuviel CSS oder hat pageCSS nur optische Vorteile?

Wenn Sie pageCSS() verwenden, um CSS-Code einzufügen, wird dieser im <head>-Bereich der HTML-Seite eingefügt. Dort wo das CSS eigentlich hin gehört.

Wenn man es im HTML-Code direkt einfügt, landet der CSS-Code im <body>-Bereich. Die meisten Browser (in einer halbwegs aktuellen Version) werden es dennoch für die Formatierung verwenden. Wahrscheinlich.

Es ist ein wenig wie Rechtschreibung: Wenn man es falsch macht, kann man meistens den Sinn dennoch entziffern. Aber Es gibt halt doch den ein oder anderen Grund, Wörter dennoch orthografisch korrekt zu schreiben.

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

...