I'm trying to implement a similar effect to what you see on this page - when hovering over any of the thumbnail images the main image is enlarged and changed to the thumbnail image being hovered over.
Based on what I've read on stackoverflow this is accomplished via CSS without injecting any Javascript.
The HTML I used to display/format images is as follows:
#DIV_2 {
color: rgb(51, 51, 51);
float: left;
height: 547px;
text-decoration: none solid rgb(51, 51, 51);
width: 705px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 363.5px 284.5px;
transform-origin: 363.5px 284.5px;
caret-color: rgb(51, 51, 51);
background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
border: 1px solid rgb(203, 203, 203);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
margin: 0px 0px 20px;
outline: rgb(51, 51, 51) none 0px;
overflow: hidden;
padding: 10px;
}
/*#DIV_2*/
#DIV_2:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#DIV_2:after*/
#DIV_2:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#DIV_2:before*/
#PRODUCT_TITLE_DIV {
color: rgb(42, 42, 42);
float: left;
height: 23px;
text-align: center;
text-decoration: none solid rgb(42, 42, 42);
width: 705px;
column-rule-color: rgb(42, 42, 42);
perspective-origin: 352.5px 24px;
transform-origin: 352.5px 24px;
caret-color: rgb(42, 42, 42);
border-top: 0px none rgb(42, 42, 42);
border-right: 0px none rgb(42, 42, 42);
border-bottom: 5px solid rgb(255, 102, 0);
border-left: 0px none rgb(42, 42, 42);
font: normal normal 700 normal 20px / normal Arial;
margin: 0px 0px 25px;
outline: rgb(42, 42, 42) none 0px;
overflow: hidden;
padding: 10px 0px;
}
/*#PRODUCT_TITLE_DIV*/
#PRODUCT_TITLE_DIV:after {
color: rgb(42, 42, 42);
text-align: center;
text-decoration: none solid rgb(42, 42, 42);
column-rule-color: rgb(42, 42, 42);
caret-color: rgb(42, 42, 42);
border: 0px none rgb(42, 42, 42);
font: normal normal 700 normal 20px / normal Arial;
outline: rgb(42, 42, 42) none 0px;
}
/*#PRODUCT_TITLE_DIV:after*/
#PRODUCT_TITLE_DIV:before {
color: rgb(42, 42, 42);
text-align: center;
text-decoration: none solid rgb(42, 42, 42);
column-rule-color: rgb(42, 42, 42);
caret-color: rgb(42, 42, 42);
border: 0px none rgb(42, 42, 42);
font: normal normal 700 normal 20px / normal Arial;
outline: rgb(42, 42, 42) none 0px;
}
/*#PRODUCT_TITLE_DIV:before*/
#IMAGE_DIV_SECTION {
bottom: 0px;
color: rgb(51, 51, 51);
float: left;
height: 444px;
left: 0px;
position: relative;
right: 0px;
text-decoration: none solid rgb(51, 51, 51);
top: 0px;
width: 705px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 352.5px 222px;
transform-origin: 352.5px 222px;
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
margin: 0px 0px 30px;
outline: rgb(51, 51, 51) none 0px;
overflow: hidden;
}
/*#IMAGE_DIV_SECTION*/
#IMAGE_DIV_SECTION:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMAGE_DIV_SECTION:after*/
#IMAGE_DIV_SECTION:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMAGE_DIV_SECTION:before*/
#SHOW_SMALL_DIV {
color: rgb(51, 51, 51);
float: left;
height: 444px;
text-decoration: none solid rgb(51, 51, 51);
width: 240px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 355px 222px;
transform-origin: 355px 222px;
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
overflow: hidden;
padding: 0px 0px 0px 470px;
}
/*#SHOW_SMALL_DIV*/
#SHOW_SMALL_DIV:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#SHOW_SMALL_DIV:after*/
#SHOW_SMALL_DIV:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#SHOW_SMALL_DIV:before*/
#THUMBNAIL_IMAGE_DIV_1,
#THUMBNAIL_IMAGE_DIV_2,
#THUMBNAIL_IMAGE_DIV_3,
#THUMBNAIL_IMAGE_DIV_4,
#THUMBNAIL_IMAGE_DIV_5,
#THUMBNAIL_IMAGE_DIV_6,
#THUMBNAIL_IMAGE_DIV_7,
#THUMBNAIL_IMAGE_DIV_8 {
color: rgb(51, 51, 51);
float: left;
height: 100px;
text-decoration: none solid rgb(51, 51, 51);
width: 100px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 51px 51px;
transform-origin: 51px 51px;
caret-color: rgb(51, 51, 51);
border: 1px solid rgb(197, 197, 197);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
margin: 0px 8px 9px 0px;
outline: rgb(51, 51, 51) none 0px;
overflow: hidden;
}
/*#THUMBNAIL_IMAGE_DIV_1, #THUMBNAIL_IMAGE_DIV_2, #THUMBNAIL_IMAGE_DIV_3, #THUMBNAIL_IMAGE_DIV_4, #THUMBNAIL_IMAGE_DIV_5, #THUMBNAIL_IMAGE_DIV_6, #THUMBNAIL_IMAGE_DIV_7, #THUMBNAIL_IMAGE_DIV_8*/
#THUMBNAIL_IMAGE_DIV_1:after,
#THUMBNAIL_IMAGE_DIV_2:after,
#THUMBNAIL_IMAGE_DIV_3:after,
#THUMBNAIL_IMAGE_DIV_4:after,
#THUMBNAIL_IMAGE_DIV_5:after,
#THUMBNAIL_IMAGE_DIV_6:after,
#THUMBNAIL_IMAGE_DIV_7:after,
#THUMBNAIL_IMAGE_DIV_8:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#THUMBNAIL_IMAGE_DIV_1:after, #THUMBNAIL_IMAGE_DIV_2:after, #THUMBNAIL_IMAGE_DIV_3:after, #THUMBNAIL_IMAGE_DIV_4:after, #THUMBNAIL_IMAGE_DIV_5:after, #THUMBNAIL_IMAGE_DIV_6:after, #THUMBNAIL_IMAGE_DIV_7:after, #THUMBNAIL_IMAGE_DIV_8:after*/
#THUMBNAIL_IMAGE_DIV_1:before,
#THUMBNAIL_IMAGE_DIV_2:before,
#THUMBNAIL_IMAGE_DIV_3:before,
#THUMBNAIL_IMAGE_DIV_4:before,
#THUMBNAIL_IMAGE_DIV_5:before,
#THUMBNAIL_IMAGE_DIV_6:before,
#THUMBNAIL_IMAGE_DIV_7:before,
#THUMBNAIL_IMAGE_DIV_8:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#THUMBNAIL_IMAGE_DIV_1:before, #THUMBNAIL_IMAGE_DIV_2:before, #THUMBNAIL_IMAGE_DIV_3:before, #THUMBNAIL_IMAGE_DIV_4:before, #THUMBNAIL_IMAGE_DIV_5:before, #THUMBNAIL_IMAGE_DIV_6:before, #THUMBNAIL_IMAGE_DIV_7:before, #THUMBNAIL_IMAGE_DIV_8:before*/
#THUMBNAIL_IMG_1,
#THUMBNAIL_IMG_2,
#THUMBNAIL_IMG_3,
#THUMBNAIL_IMG_4,
#THUMBNAIL_IMG_5,
#THUMBNAIL_IMG_6,
#THUMBNAIL_IMG_7,
#THUMBNAIL_IMG_8 {
color: rgb(51, 51, 51);
height: 110px;
text-decoration: none solid rgb(51, 51, 51);
width: 110px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 55px 55px;
transform-origin: 55px 55px;
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_7, #THUMBNAIL_IMG_2, #THUMBNAIL_IMG_3, #THUMBNAIL_IMG_4, #THUMBNAIL_IMG_5, #THUMBNAIL_IMG_6, #THUMBNAIL_IMG_7, #THUMBNAIL_IMG_8*/
#THUMBNAIL_IMG_1:after,
#THUMBNAIL_IMG_2:after,
#THUMBNAIL_IMG_3:after,
#THUMBNAIL_IMG_4:after,
#THUMBNAIL_IMG_5:after,
#THUMBNAIL_IMG_6:after,
#THUMBNAIL_IMG_7:after,
#THUMBNAIL_IMG_8:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_7:after, #THUMBNAIL_IMG_2:after, #THUMBNAIL_IMG_3:after, #THUMBNAIL_IMG_4:after, #THUMBNAIL_IMG_5:after, #THUMBNAIL_IMG_6:after, #THUMBNAIL_IMG_7:after, #THUMBNAIL_IMG_8:after*/
#THUMBNAIL_IMG_1:before,
#THUMBNAIL_IMG_2:before,
#THUMBNAIL_IMG_3:before,
#THUMBNAIL_IMG_4:before,
#THUMBNAIL_IMG_5:before,
#THUMBNAIL_IMG_6:before,
#THUMBNAIL_IMG_7:before,
#THUMBNAIL_IMG_8:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_7:before, #THUMBNAIL_IMG_2:before, #THUMBNAIL_IMG_3:before, #THUMBNAIL_IMG_4:before, #THUMBNAIL_IMG_5:before, #THUMBNAIL_IMG_6:before, #THUMBNAIL_IMG_7:before, #THUMBNAIL_IMG_8:before*/
#SHOW_BIG_IMAGE_DIV_1 {
bottom: -6px;
color: rgb(51, 51, 51);
height: 450px;
left: 0px;
position: absolute;
right: 240px;
text-decoration: none solid rgb(51, 51, 51);
top: 0px;
width: 450px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 225px 225px;
transform-origin: 225px 225px;
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
margin: 0px 5px 0px 10px;
outline: rgb(51, 51, 51) none 0px;
overflow: hidden;
}
/*#SHOW_BIG_IMAGE_DIV_1*/
#SHOW_BIG_IMAGE_DIV_1:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#SHOW_BIG_IMAGE_DIV_1:after*/
#SHOW_BIG_IMAGE_DIV_1:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#SHOW_BIG_IMAGE_DIV_1:before*/
#IMG_1 {
color: rgb(51, 51, 51);
height: 473px;
text-decoration: none solid rgb(51, 51, 51);
width: 473px;
column-rule-color: rgb(51, 51, 51);
perspective-origin: 237.5px 237.5px;
transform-origin: 237.5px 237.5px;
caret-color: rgb(51, 51, 51);
border: 1px solid rgb(197, 197, 197);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_1*/
#IMG_1:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_1:after*/
#IMG_1:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_1:before*/
#SHOW_BIG_IMAGE_DIV_2,
#SHOW_BIG_IMAGE_DIV_3,
#SHOW_BIG_IMAGE_DIV_4,
#SHOW_BIG_IMAGE_DIV_5,
#SHOW_BIG_IMAGE_DIV_6,
#SHOW_BIG_IMAGE_DIV_7,
#SHOW_BIG_IMAGE_DIV_8 {
color: rgb(51, 51, 51);
display: none;
float: left;
height: 450px;
left: 0px;
position: absolute;
text-decoration: none solid rgb(51, 51, 51);
top: 0px;
width: 450px;
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
margin: 0px 5px 0px 10px;
outline: rgb(51, 51, 51) none 0px;
overflow: hidden;
}
/*#SHOW_BIG_IMAGE_DIV_2, #SHOW_BIG_IMAGE_DIV_3, #SHOW_BIG_IMAGE_DIV_4, #SHOW_BIG_IMAGE_DIV_5, #SHOW_BIG_IMAGE_DIV_6, #SHOW_BIG_IMAGE_DIV_7, #SHOW_BIG_IMAGE_DIV_8*/
#SHOW_BIG_IMAGE_DIV_2:after,
#SHOW_BIG_IMAGE_DIV_3:after,
#SHOW_BIG_IMAGE_DIV_4:after,
#SHOW_BIG_IMAGE_DIV_5:after,
#SHOW_BIG_IMAGE_DIV_6:after,
#SHOW_BIG_IMAGE_DIV_7:after,
#SHOW_BIG_IMAGE_DIV_8:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#SHOW_BIG_IMAGE_DIV_2:after, #SHOW_BIG_IMAGE_DIV_3:after, #SHOW_BIG_IMAGE_DIV_4:after, #SHOW_BIG_IMAGE_DIV_5:after, #SHOW_BIG_IMAGE_DIV_6:after, #SHOW_BIG_IMAGE_DIV_7:after, #SHOW_BIG_IMAGE_DIV_8:after*/
#SHOW_BIG_IMAGE_DIV_2:before,
#SHOW_BIG_IMAGE_DIV_3:before,
#SHOW_BIG_IMAGE_DIV_4:before,
#SHOW_BIG_IMAGE_DIV_5:before,
#SHOW_BIG_IMAGE_DIV_6:before,
#SHOW_BIG_IMAGE_DIV_7:before,
#SHOW_BIG_IMAGE_DIV_8:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#SHOW_BIG_IMAGE_DIV_2:before, #SHOW_BIG_IMAGE_DIV_3:before, #SHOW_BIG_IMAGE_DIV_4:before, #SHOW_BIG_IMAGE_DIV_5:before, #SHOW_BIG_IMAGE_DIV_6:before, #SHOW_BIG_IMAGE_DIV_7:before, #SHOW_BIG_IMAGE_DIV_8:before*/
#IMG_2,
#IMG_3,
#IMG_5,
#THUMBNAIL_IMG_1 {
color: rgb(51, 51, 51);
height: 473px;
text-decoration: none solid rgb(51, 51, 51);
width: 473px;
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 1px solid rgb(197, 197, 197);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_2, #IMG_3, #IMG_5, #IMG_7*/
#IMG_2:after,
#IMG_3:after,
#IMG_5:after,
#THUMBNAIL_IMG_1:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_2:after, #IMG_3:after, #IMG_5:after, #IMG_7:after*/
#IMG_2:before,
#IMG_3:before,
#IMG_5:before,
#THUMBNAIL_IMG_1:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_2:before, #IMG_3:before, #IMG_5:before, #IMG_7:before*/
#IMG_4,
#IMG_6 {
color: rgb(51, 51, 51);
height: 473px;
text-decoration: none solid rgb(51, 51, 51);
width: 473px;
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 1px solid rgb(197, 197, 197);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_4, #IMG_6*/
#IMG_4:after,
#IMG_6:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_4:after, #IMG_6:after*/
#IMG_4:before,
#IMG_6:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_4:before, #IMG_6:before*/
#IMG_8 {
color: rgb(51, 51, 51);
height: 473px;
text-decoration: none solid rgb(51, 51, 51);
width: 473px;
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 1px solid rgb(197, 197, 197);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_8*/
#IMG_8:after {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_8:after*/
#IMG_8:before {
color: rgb(51, 51, 51);
text-decoration: none solid rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
caret-color: rgb(51, 51, 51);
border: 0px none rgb(51, 51, 51);
font: normal normal 400 normal 16px / normal Arial, Helvetica, sans-serif;
outline: rgb(51, 51, 51) none 0px;
}
/*#IMG_8:before*/
<div id="DESCRIPTION_DIV">
<div id="DIV_2">
<div class="product_title_class" id="PRODUCT_TITLE_DIV">New Acoustic Violin 4/4 Full Size with Case and Bow Rosin Wood</div>
<div id="IMAGE_DIV_SECTION">
<div class="show_small_class" id="SHOW_SMALL_DIV">
<div id="THUMBNAIL_IMAGE_DIV_1"><img src="https://yallstore.s3.amazonaws.com/Y%2FY00326%2FY00326-23-180516135859.jpg" name="p1" id="THUMBNAIL_IMG_1">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_1"><img src="https://yallstore.s3.amazonaws.com/Y%2FY00326%2FY00326-23-180516135859.jpg" id="IMG_1" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_2"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-17-140122110837.jpg" name="p2" id="THUMBNAIL_IMG_2">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_2"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-17-140122110837.jpg" id="IMG_2" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_3"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-13_002-140125190407.jpg" name="p3" id="THUMBNAIL_IMG_3">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_3"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-13_002-140125190407.jpg" id="IMG_3" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_4"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-12_001-140124181647.jpg" name="p4" id="THUMBNAIL_IMG_4">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_4"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-12_001-140124181647.jpg" id="IMG_4" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_5"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-10_001-140125211344.jpg" name="p5" id="THUMBNAIL_IMG_5">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_5"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-10_001-140125211344.jpg" id="IMG_5" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_6"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-6_001-140122143027.jpg" name="p6" id="THUMBNAIL_IMG_6">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_6"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-6_001-140122143027.jpg" id="IMG_6" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_7"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-5_001-140122143020.jpg" name="p7" id="THUMBNAIL_IMG_7">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_7"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-5_001-140122143020.jpg" id="IMG_7" name="mi"></div>
</div>
<div id="THUMBNAIL_IMAGE_DIV_8"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-1-140122143012.jpg" name="p8" id="THUMBNAIL_IMG_8">
<div class="showbig" id="SHOW_BIG_IMAGE_DIV_8"><img src="https://yallstore.s3.amazonaws.com/images%2FY00326-1-140122143012.jpg" id="IMG_8" name="mi"></div>
</div>
</div>
</div>
</div>
I was able to format the images correctly on Codepen (please see CSS style information on Codepen link, it is too long to post here) however when I hover over the secondary/thumbnail images the primary image does not change.
Also if you hover over "Shipping", "Payment", "Return", "Feedback" section on the bottom of listing this causes the text under it to change automatically - how is this accomplished?
Thanks