Wenn Sie den Mauszeiger über den Link bewegen, wird “Bildtitel” angezeigt.
Was ich versucht habe
Mit CSS dachte ich, ich könnte vielleicht die Z-Indizes ändern, um den Anker nach vorne zu schieben, oder vielleicht könnte ich den Anker als Block anzeigen und ihm die Breite und Höhe des Bildes geben. Das hat nicht funktioniert. Siehe JSFiddle hier.
Ich hatte gehofft, eine Lösung mit CSS oder vielleicht HTML zu finden.
Der Grund, warum ich das tun möchte, ist, dass ich mit WordPress arbeite und Posts und Thumbnails ausspucke. Ich möchte, dass die Miniaturansichten auf eine bestimmte Seite verlinken, und ich möchte einen universellen Titel für den Link haben, aber er übernimmt den Titel von den einzelnen Miniaturansichten. Hier ist der WordPress/PHP-Code:
<a href="https://stackoverflow.com/questions/13828571/<?php the_permalink(); ?>" title="Click to see Featured Stories">
<?php the_post_thumbnail(); ?>
</a>
den Titel aus dem Bild entfernen..? :/
– Popnudeln
11. Dezember 2012 um 21:17 Uhr
@popnoodles WordPress erfordert, dass Bilder Titel haben, wenn Sie sie in die Medienbibliothek hochladen. Ich hoffe, dies einem Kunden geben zu können (also vertraue ich ihnen nicht, dass sie per FTP hochladen und Bilder per URL angeben). 🙂
– bozdoz
11. Dezember 2012 um 21:18 Uhr
Was @popnoodles gesagt hat, könnte gut funktionieren, afaik, nur ein “alt” ist erforderlich. Es könnte auch funktionieren, wenn Sie hinzufügen display: block in Ihrem CSS für den Link.
– Beere Langerak
11. Dezember 2012 um 21:19 Uhr
Das Erfordernis eines Titels bedeutet nicht, dass er im HTML erscheinen muss. Steveax hat bereits vor mir geschrieben, wie man es entfernt.
– Popnudeln
11. Dezember 2012 um 21:21 Uhr
es gibt auch sowas pointer-events: none
– EricG
11. Dezember 2012 um 21:21 Uhr
Übergeben Sie eine leere Zeichenfolge in der title Attribut in der $attr Array in der Miniaturansicht:
den Titel aus dem Bild entfernen..? :/
– Popnudeln
11. Dezember 2012 um 21:17 Uhr
@popnoodles WordPress erfordert, dass Bilder Titel haben, wenn Sie sie in die Medienbibliothek hochladen. Ich hoffe, dies einem Kunden geben zu können (also vertraue ich ihnen nicht, dass sie per FTP hochladen und Bilder per URL angeben). 🙂
– bozdoz
11. Dezember 2012 um 21:18 Uhr
Was @popnoodles gesagt hat, könnte gut funktionieren, afaik, nur ein “alt” ist erforderlich. Es könnte auch funktionieren, wenn Sie hinzufügen
display: block
in Ihrem CSS für den Link.– Beere Langerak
11. Dezember 2012 um 21:19 Uhr
Das Erfordernis eines Titels bedeutet nicht, dass er im HTML erscheinen muss. Steveax hat bereits vor mir geschrieben, wie man es entfernt.
– Popnudeln
11. Dezember 2012 um 21:21 Uhr
es gibt auch sowas
pointer-events: none
– EricG
11. Dezember 2012 um 21:21 Uhr