Beiträge von Sempervivum

    Ich habe es mal im Opera getestet und kann die Anzeige im HTML-Inspektor nicht finden. Deshalb denke ich, dass hier Handarbeit angesagt ist.

    Ich habe mal in meinen Testdateien gesucht und dies gefunden:

    Nur CSS, zeigt den Fehler sofort bei der Eingabe an. Will man ihn erst beim Submit anzeigen, muss man wahrscheinlich noch etwa Javascript hinzu fügen. Das kann man dann beliebig gestalten und positionieren.

    Dann versuchen wir es mit onchange und einer for-Schleife:

    Ich habe mal einen Vorschlag ohne jQuery ausgearbeitet:

    Prüfe, ob es das ist, was Du brauchst. Die Definition der Daten habe ich so geändert, dass der Zugriff möglichst einfach ist.

    Zitat

    lasse ich in einer Selectbox nun eine vereinfachte Auswahl durchführen ...

    in der Selectbox sollte nun - wenn man z.B. Relation 100 auswählt

    Zwei Fragen:

    1. Ich nehme an, die erste Selectbox soll ebenfalls automatisch aufgebaut werden?

    2. Soll die Auswahl in der ersten Selectbox nur die Felder 'Relation' enthalten?

    Zitat

    Fragen wir mal Sempervivum .vieleicht weiss er das was ich falsch mache

    Dein Vertrauen ehrt mich, Basti, aber ich möchte in dieses Thema nicht einsteigen:

    1. Wenn ich dies machen müsste, würde ich Fancybox verwenden.

    2. Ich bin bisher nicht in Bootstrap eingestiegen und habe es auch nicht vor.

    Ja, das ist ein Demo, das ich für dich gemacht habe. Die Bilder bereitstellen und die Köpfe freistellen musst Du selber machen. Freistellen kann je nach Motiv eine Wissenschaft für sich sein, bist Du damit vertraut?

    Was die Positionierung betrifft, kann ich dich unterstützen, indem ich ein Tool baue, mit dem man die Köpfe verschieben kann und die Position ablesen. Du müsstest nur die Karte bereit stellen, vielleicht als Dateianhang, und die Größe der Köpfe angeben. Am einfachsten wäre es natürlich, wenn sie alle die selbe Größe hätten.

    Zitat

    bitte nehm jetzt diesen gerade ermittelten Text und nutze ihn um die richtige ID zu suchen und aufzurufen".

    Wenn ich dich da richtig verstehe, sollte dieses es tun:

    Ich habe jQuery verwendet, weil das Triggern eines Klicks u. U. problematisch sein kann, siehe z. B. hier:

    https://gomakethings.com/how-to-simulat…ith-javascript/

    Zitat

    Oder: Die Hundeköpfe jeweils in ein a-Tag einbetten und dieses auf der Karte absolut positionieren. Die a-Tag bilden jeweils einen Link, der die betr. Seite öffnet.

    Beides ist zunächst mal nicht responsiv.

    Diese Aussage muss ich revidieren: Verwendet man konsequent Prozentangaben für Abmessungen und Positionen, kann diese Lösung sehr wohl responsiv sein, siehe hier:

    http://webentwicklung.ulrichbangert.de/weltkarte-hunde.html

    Dafür würdest Du eval() brauchen, aber in den meisten Fällen ist das nicht zu empfehlen, sondern es gibt bessere Lösungen, so auch hier: ein Array oder ein Objekt verwenden:

    Danach bestand noch das Problem, dass die Höhe von linkem und rechten Logocontainer unterschiedlich war, abhängig von der Fensterbreite. Daher habe ich die Struktur umgestellt:

    Ich habe versucht, jetzt die selben Dateinamen für die Bilder zu verwenden wie Du.

    Ist das Fenster zu schmal, werden jetzt die Logotexte nicht mehr optimal dargestellt. Dies könnte man noch verbessern, indem man mit eine Mediaquery Bilder und Texte jeweils untereinander anordnen würde bei schmalem Fenster.