Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.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 切换按钮不工作,菜单未正确向下滑动_Javascript_Html_Css - Fatal编程技术网

Javascript 切换按钮不工作,菜单未正确向下滑动

Javascript 切换按钮不工作,菜单未正确向下滑动,javascript,html,css,Javascript,Html,Css,我有一个测验菜单,当我点击它时,它会向下滑动,在一个div上显示四个div。 这是小提琴: 以下是html: 切换按钮 <ul> <li id="togglebtn"class="quizli"><a href="#">Quizes</a></li> </ul> <div id="quizmenu" class="bubble"> <div id

我有一个测验菜单,当我点击它时,它会向下滑动,在一个div上显示四个div。 这是小提琴:

以下是html:

切换按钮

<ul>
  <li id="togglebtn"class="quizli"><a href="#">Quizes</a></li>
  </ul>

 <div id="quizmenu" class="bubble">

                        <div id="subdiv1" class="subdiv">
                            <h5><img src="image/earth.png" alt="earth">WorldGK</h5>
                                <a>gffdfd</a>
                                <a>gfdddd</a>
                                <a>gfddddd</a>
                        </div>
                        <div id="subdiv2"class="subdiv">
                            <h5><img src="image/computer.png" alt="earth">Computer</h5>
                                <a>gfdddddd</a>
                                <a>gfddddddd</a>
                                <a>gfddddddd</a>
                        </div>
                        <div id="subdiv3" class="subdiv">
                            <h5><img src="image/dictionary.png" alt="earth">English</h5>
                                <a>gfgdfdfdfd</a>
                                <a>gfdfdfd</a>
                                <a>gfdfdfdfdd</a>
                        </div>
                        <div id="subdiv4" class="subdiv">
                            <h5><img src="image/code.png"     alt="earth">Programming</h5>
                                <a>C#</a>
                                <a>gfgfdgfdgfgfd</a>
                                <a>gfdffgfgf</a>
                        </div>
                        <div id="subdiv5" class="subdiv">
                            <h5><img src="image/inter2.png" alt="earth">Interview</h5> 
                                <a>ggdfgfdgfd</a>
                                <a>gfgfdgfdgfgfd</a>
                                <a>gfdffgfgf</a>
                        </div>
                </div>
WorldGK GFFD gfdddd GFDDD 电脑类 GFDDDD GFDDDDD GFDDDDD 英语 GFGDFDFD GFDFD GFDFDD 程序设计 C# GFDGFDGFD GFDFFGF 采访 ggdfgfdgfd GFDGFDGFD GFDFFGF

这是css:

。scrollup:hover
应该是
。scrollup:hover
您正在将不透明度设置为1,但不透明度已经是1

也许可以将正常状态的不透明度设置为0.5,然后将其悬停为1

试试这个:

.scrollup {
  height:50px;
  width:50px;
  right:50px;
  bottom:50px;
  position:fixed;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-transition: all .3s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
  background: url('http://s29.postimg.org/59qiyrlab/freeiconmaker_1.png?noCache=1447752779');
  background-repeat:no-repeat;
      background-size:contain
}

.scrollup:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
我增加了一个额外的

 -webkit-transition: all .3s ease;
 -o-transition: all .4s ease;
 transition: all .4s ease;
把事情弄平滑一点