Javascript 我想让我的图像弹出更大,当我点击它

Javascript 我想让我的图像弹出更大,当我点击它,javascript,html,css,image,Javascript,Html,Css,Image,我不熟悉HTML、CSS和Javascript。我试图让我的图片弹出更大,当我点击它,但我不知道如何实现它。我一直试图找到一个好的Javascript教程,但解释了一种技术。请帮忙。我所知道的只是把图片放到网页上的代码 我希望它看起来像这样 但是他们没有在教程中显示javascript 身体{ 填充:3em; } img{ 转变:转变; } img:悬停{ 转换:scale2.5; } 身体{ 填充:3em; } img{ 转变:转变; } img:悬停{ 转换:scale2.5; } 试试这

我不熟悉HTML、CSS和Javascript。我试图让我的图片弹出更大,当我点击它,但我不知道如何实现它。我一直试图找到一个好的Javascript教程,但解释了一种技术。请帮忙。我所知道的只是把图片放到网页上的代码

我希望它看起来像这样

但是他们没有在教程中显示javascript

身体{ 填充:3em; } img{ 转变:转变; } img:悬停{ 转换:scale2.5; } 身体{ 填充:3em; } img{ 转变:转变; } img:悬停{ 转换:scale2.5; }
试试这个。使用您的图像名称更改src。 问候


试试这个。使用您的图像名称更改src。 问候


我有两个很好的解决方案:

选择1 HTML

选择2 HTML

简单地说,在这两个例子中,我都将图像大小增加了50%。现在有两种方法可以做到这一点,一种是增大宽度,另一种是使用scalex.x


我希望我能帮忙!:

我有两个很好的解决方案:

选择1 HTML

选择2 HTML

简单地说,在这两个例子中,我都将图像大小增加了50%。现在有两种方法可以做到这一点,一种是增大宽度,另一种是使用scalex.x


我希望我能帮忙!:

你能加上你的密码吗?您可能不需要JavaScript。你可以用CSS完成这项工作。你可以添加你的代码吗?您可能不需要JavaScript。你可以用CSS完成这项工作。不固定的版本必须是最后一个。这很好用,但是我怎样才能让图像在这样的新窗口中弹出呢。我真的不理解你的怀疑。你提供的链接有一个答案:@alexandergs它不会弹出或关闭smooth@Cscience18我不记得平滑是一项要求。但是,您可以将以下内容添加到.pop out类:.pop out{transition:transform.5s;}非固定版本必须是最后一个版本。这很好,但是如何让图像在这样的新窗口中弹出呢。我真的不理解你的怀疑。你提供的链接有一个答案:@alexandergs它不会弹出或关闭smooth@Cscience18我不记得平滑是一项要求。但是,您可以将以下内容添加到.pop out类:.pop out{transition:transform.5s;}这非常有效,但是如何让图像在这样的新窗口中弹出呢。这很好,但是我如何才能让图像在这样的新窗口中弹出呢。
<html>
<head>
<style>
    .pop-out
    {
        transition: transform .5s;
    }

    .pop-out:hover
    {
        -ms-transform: scale(1.5, 1.5);
        -webkit-transform: scale(1.5, 1.5);
        transform: scale(1.5, 1.5);
    }
</style>
</head>
<body>
    <img src="test.jpg" class="pop-out">
    </body>
</html>
<img id="image" src="">
#image {
    width: 100%;
}
#image:hover {
    width: 150%;
}
<img id="image" src="">
#image {
    width: 100%;
}
#image:hover {
    transform: scale(1.5);
}