Antwort an „Rolf B“ verfassen

Hallo j.j.,

Was interessanterweise funktioniert, ist ein generierter Klick wie object.click();, aber kein Mausklick.

Was unter anderem daran liegt, dass Bilder keine interaktiven Elemente sind und daher nie auf click reagieren sollten. Wenn interaktiv, dann <button> oder <a> drumherum. Oder meinetwegen auch <summary>…

Aber bei Object funktioniert das nicht. Das object-Element kann Bilder enthalten, aber auch "navigierbaren Inhalt", wie z.B. ein PDF. Es ist dann Sache des navigierbaren Inhalts, auf Mausklicks zu reagieren. Deshalb schickt das object-Element den Klick - mutmaße ich - an das Shadow DOM seines Inhalts, wo er dann verbleibt.

Das ist dann wohl der Todesstoß für unsere Idee, die SVGs im Wiki mittels object einzubinden. Die meisten Bilder sind Links, entweder zur Datei-Seite oder es sind Icons (Card-Logos). Ich müsste also ein a-Element über das Bild stapeln, statt das Bild als Inhalt des a-Elements zu nutzen, um noch Links damit realisieren zu können. Das ist nun wirklich von hinten durch die Brust ins Auge… 😠

Rolf

--
sumpsi - posui - obstruxi
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen