Servus!
Dass dieses Posting 2× negativ bewertet wurde, zeigt, wie notwendig es ist, ...
Nein, hier ist ein Anfänger mit einer Verständnis-Frage.
@Jürgen B hat ihn darauf hingewiesen, dass ein Live-Beispiel besser wäre. Ich habe ihm eine entsprechende Seite verlinkt.
Dieser neu angemeldete Nutzer stellt uns nun seine Seite vor und bittet um Hilfe.
Mir fallen zwei Sachen auf: lauter divs und keine JS-Fehler in der Konsole.
Ich habe ihm gezeigt, dass man anstelle der divs besser andere Elemente verwendet.
Ich habe alle div-Elemente durch bessere Alternativen ersetzt:
.... hier habe ich die div-Elemente durch buttons ersetzt. Vorteil: du kannst mit der Maus, aber auch mit der Tab-Taste auswählen (und es wird gleich vom Browser gekennzeichnet!).
Ich habe versucht mich in diesem Post auf die divs und die magic numbers im CSS zu konzentrieren.
Den Post zum JS hätte ich erst abschicken sollen, wenn das HTML-Markup entsprechend angepasst gewesen wäre. Ich hätte auch anstelle des „funktioniert“, auf das du wieder einmal Oliver Kahn-mäßig angesprungen bist, erwähnen sollen, dass das Script ohne Fehler in der Konsole arbeitet. Das fand ich schon sehr gut.
Und jetzt kommst du.
Was mich persönlich stört, ist, dass du Anfänger immer wieder mit deinem "Funktioniert nicht" vor den Kopf stößt, entmutigst und dabei auch uns Erfahrenere mit Deinem "constant stream of negativity" (Das ist nicht von mir, passt aber sehr gut) demotivierst.
In der Forums-Charta seht leider kein kategorisches „Formuliere höflich und wertschätzend!“, sondern nur „Behandle andere Forumsteilnehmer mit mindestens derselben Höflichkeit, die du dir selbst gegenüber erwartest und vermeide, andere Forumsteilnehmer persönlich zu attackieren.“
Das ist aber kein Grund als vermeintlich harter Hund eine solch hohe Frustrationstoleranz bei anderen einzufordern.
So, jetzt dürft Ihr wieder auf Minus clicken – oder doch einfach mal nachdenken. Eure Entscheidung.
😷 LLAP
Herzliche Grüße
Matthias Scharwies
Einfach mal was von der ToDo-Liste auf die Was-Solls-Liste setzen.“