Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在css3中结束一列图像_Javascript_Html_Css - Fatal编程技术网

Javascript 如何在css3中结束一列图像

Javascript 如何在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

我有以下代码 HTML

JavaScript

(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的风格有关,一些随机的图像,而不是超级英雄的图像,看看它是否有效。