Javascript 如何在css3中结束一列图像
我有以下代码 HTML JavaScriptJavascript 如何在css3中结束一列图像,javascript,html,css,Javascript,Html,Css,我有以下代码 HTML JavaScript (function() { function keyDown(event) { if (event.keyCode == 65) { if (document.getElementsByClassName("img").length > 0) { document.getElementsByClassName("img")[0].className = "img2" } else
(function() {
function keyDown(event) {
if (event.keyCode == 65) {
if (document.getElementsByClassName("img").length > 0) {
document.getElementsByClassName("img")[0].className = "img2"
} else {
document.getElementsByClassName("img2")[0].className = "img"
}
}
}
document.addEventListener('keydown', keyDown);
})();
哪个输出
此代码在一列中对齐三个图像,当我按“a”键时,它会突出显示这些图像,我遇到的唯一问题是该列似乎没有结束,我不知道如何解决此问题。图像分区:
<div id="images" class="img"/>
在不应该的时候结束。删除斜杠并运行它
<div id="images" class="img">
<img src="spiderman.png" alt=""/>
<img src="superman.png" alt="" height="25%" width="25%"/>
<img src="batman.png" alt="" />
</div>
问题似乎出在superman.png图像上。它使用图像的原始高度和宽度。因此,它缩小了显示图像,但在测量时仍然认为图像较大,因此列中的开放空间较大。图像div:
<div id="images" class="img"/>
在不应该的时候结束。删除斜杠并运行它
<div id="images" class="img">
<img src="spiderman.png" alt=""/>
<img src="superman.png" alt="" height="25%" width="25%"/>
<img src="batman.png" alt="" />
</div>
问题似乎出在superman.png图像上。它使用图像的原始高度和宽度。因此,它缩小了显示图像,但在测量时仍然认为图像较大,因此列中的开放空间较大。您提到的Javascript不是Javascript,而是html。您的Javascript是html我的错误,现在更新为什么超人图像的高度和宽度设置为25%?为了最小化图像,您提到的javascript不是javascript,而是html。您的javascript是html我的错误,现在更新为什么超人图像的高度和宽度设置为25%?为了最小化图像仍然会产生相同的结果回到绘图板上,你能不能幽默我,删除superman.png img并再次运行它删除superman png,问题仍然存在,我想这可能与我用来格式化imagestry的风格有关。你有一些随机的图像,而不是超级英雄的图像,看看它是否有效。仍然会产生相同的结果回到绘图板上,然后你能幽默我,删除superman.png img并再次运行它吗删除superman png,问题仍然存在,我想这可能与我用来格式化imagestry的风格有关,一些随机的图像,而不是超级英雄的图像,看看它是否有效。