使用CSS或Javascript放大图像

使用CSS或Javascript放大图像,javascript,css,html,Javascript,Css,Html,我正在使用css和Javascript方法放大页面中的图像。。 我使用了一些没有给我正确方法的代码 寻求帮助,我已经给出了下面的小提琴链接 我的Css是 #demo { overflow: hidden; width: 120px; text-align: center; padding: 10px; z-index: 3;

我正在使用css和Javascript方法放大页面中的图像。。 我使用了一些没有给我正确方法的代码

寻求帮助,我已经给出了下面的小提琴链接

我的Css是

 #demo {
                overflow: hidden;
                width: 120px;
                text-align: center;
                padding: 10px;
                z-index: 3;
            }

                #demo img {
                    border: none;
                    width: 100px;
                    height: 100px;
                    border: 5px solid #f4f4f4;
                    z-index: 3;
                }

            #enlarge_images {
                ;
                display: none;
                border: 5px solid #f4f4f4;
                z-index: 100;
            }
我试过这把小提琴,看看这把

不完全确定javascript做了什么或打算做什么,但请检查一下

CSS

HTML


看看这把小提琴

不完全确定javascript做了什么或打算做什么,但请检查一下

CSS

HTML



或许你可以解释一下为什么这不是你想要的,以及你真正想要的是什么;在-->#放大图像{也许你会很友好地解释为什么这不是你想要的,以及你实际上想要的。那是什么;在-->#放大图像{??
 #demo img{
     width: 100px;     
     padding: 10px;
     z-index: 3;
 }
 #demo img:hover {
     border: 5px solid #f4f4f4;
    transform: scale(2.8);
      -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
     z-index: 3;
 }
<div id="demo" >
    <img src="#" />
    <img src="#" />
    <img src="#" />
</div>