mirror of
https://github.com/CaiJimmy/hugo-theme-stack.git
synced 2025-04-29 03:53:30 +08:00
return the alt tag to the img tag
This commit is contained in:
parent
1f2702d769
commit
e383c36c52
@ -93,9 +93,10 @@ class StackGallery {
|
|||||||
figure.appendChild(el);
|
figure.appendChild(el);
|
||||||
|
|
||||||
/// Add figcaption if it exists
|
/// Add figcaption if it exists
|
||||||
if (img.hasAttribute('alt')) {
|
const childImg = img.querySelector('img')
|
||||||
|
if (childImg.hasAttribute('alt')) {
|
||||||
const figcaption = document.createElement('figcaption');
|
const figcaption = document.createElement('figcaption');
|
||||||
figcaption.innerText = img.getAttribute('alt');
|
figcaption.innerText = childImg.getAttribute('alt');
|
||||||
figure.appendChild(figcaption);
|
figure.appendChild(figcaption);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -24,9 +24,6 @@
|
|||||||
class="gallery-image"
|
class="gallery-image"
|
||||||
data-flex-grow="{{ div (mul $image.Width 100) $image.Height }}"
|
data-flex-grow="{{ div (mul $image.Width 100) $image.Height }}"
|
||||||
data-flex-basis="{{ div (mul $image.Width 240) $image.Height }}px"
|
data-flex-basis="{{ div (mul $image.Width 240) $image.Height }}px"
|
||||||
{{ with $alt }}
|
|
||||||
alt="{{ . }}"
|
|
||||||
{{ end }}
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
@ -59,6 +56,9 @@
|
|||||||
{{ with $Srcset }}srcset="{{ . }}"{{ end }}
|
{{ with $Srcset }}srcset="{{ . }}"{{ end }}
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
decoding="async"
|
decoding="async"
|
||||||
|
{{ with $alt }}
|
||||||
|
alt="{{ . }}"
|
||||||
|
{{ end }}
|
||||||
>
|
>
|
||||||
|
|
||||||
</picture>
|
</picture>
|
Loading…
Reference in New Issue
Block a user