improve dealing with small images
This commit is contained in:
@@ -33,6 +33,7 @@
|
|||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
<figure {{ with .Get "class" }}class="{{.}}"{{ end }}>
|
<figure {{ with .Get "class" }}class="{{.}}"{{ end }}>
|
||||||
|
<div class="snap-wrapper">
|
||||||
{{ if (.Get "link") -}}
|
{{ if (.Get "link") -}}
|
||||||
<a href="{{ .Get "link" }}"
|
<a href="{{ .Get "link" }}"
|
||||||
{{- with .Get "target" }} target="{{ . }}"{{ end -}}
|
{{- with .Get "target" }} target="{{ . }}"{{ end -}}
|
||||||
@@ -80,4 +81,5 @@
|
|||||||
<a href="#{{ $nextid }}" class="snap-lightbox-next"><i class="snap-lightbox-arrow"></i></a>
|
<a href="#{{ $nextid }}" class="snap-lightbox-next"><i class="snap-lightbox-arrow"></i></a>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</figure>
|
</figure>
|
||||||
|
|||||||
@@ -10,7 +10,12 @@ figure {
|
|||||||
margin: 30px auto 40px;
|
margin: 30px auto 40px;
|
||||||
display: block;
|
display: block;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* make box with box-shadow only as large as image */
|
||||||
|
.snap-wrapper {
|
||||||
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
|
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
|
||||||
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
figure a:hover {
|
figure a:hover {
|
||||||
@@ -59,6 +64,11 @@ figure figcaption {
|
|||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* avoid sick effects of inline-block on gallery elements */
|
||||||
|
.snap-gallery .snap-wrapper {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
.snap-gallery figure {
|
.snap-gallery figure {
|
||||||
position: relative;
|
position: relative;
|
||||||
width: 30%;
|
width: 30%;
|
||||||
|
|||||||
Reference in New Issue
Block a user