From efae28acee28dda4cafefc0a38dbbcf069256ab0 Mon Sep 17 00:00:00 2001 From: Kevin Miller Date: Wed, 12 Jan 2022 18:19:57 -0500 Subject: [PATCH 1/2] Consolidated files to SFC, improved naming conventions --- zoomOnHover.vue | 191 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 zoomOnHover.vue diff --git a/zoomOnHover.vue b/zoomOnHover.vue new file mode 100644 index 0000000..fb5224e --- /dev/null +++ b/zoomOnHover.vue @@ -0,0 +1,191 @@ + + + + + \ No newline at end of file From d0435215335937b4dec5f2ce586325f4ad7927aa Mon Sep 17 00:00:00 2001 From: Kevin Miller Date: Thu, 13 Jan 2022 20:29:27 -0500 Subject: [PATCH 2/2] Fixed disappearing images --- zoomOnHover.vue | 381 ++++++++++++++++++++++++++---------------------- 1 file changed, 203 insertions(+), 178 deletions(-) diff --git a/zoomOnHover.vue b/zoomOnHover.vue index fb5224e..c86a7af 100644 --- a/zoomOnHover.vue +++ b/zoomOnHover.vue @@ -1,9 +1,20 @@  \ No newline at end of file +.zoom-on-hover { + position: relative; + overflow: hidden; +} + +.zoom-on-hover .normal { + width: 100%; +} + +.zoom-on-hover .zoom { + position: absolute; + opacity: 0; + transform-origin: top left; +} + +.zoom-on-hover.zoomed .zoom { + opacity: 1; +} + +.zoom-on-hover.zoomed .normal { + opacity: 0; +} +