Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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_Css_Button_Css Transitions_Mouseover - Fatal编程技术网

Javascript滚动按钮

Javascript滚动按钮,javascript,css,button,css-transitions,mouseover,Javascript,Css,Button,Css Transitions,Mouseover,我如何制作一个像: 我说的按钮是主横幅下面的9个按钮 翻滚时展开到顶部(动画) 更改文本 我该怎么做呢?这是答案 基本的HTML是 <div id="box"> <a href='#'> <div class="col_inside"> <span class="span-inside">Button</span> </div> </a>

我如何制作一个像:

我说的按钮是主横幅下面的9个按钮

  • 翻滚时展开到顶部(动画)
  • 更改文本
我该怎么做呢?

这是答案

基本的HTML是

<div id="box">
    <a href='#'>
        <div class="col_inside">
            <span class="span-inside">Button</span>
        </div>
    </a>
</div>
你最感兴趣的部分是

.col_inside {
    height: 60px;
    transition: height 0.5s linear;
}
.col_inside:hover {
   height: 90px;
}

转换采用您想要应用转换的属性、持续时间和计时功能

您也可以使用CSS实现相同的效果。如果您使用javascript,那么脚本将需要编辑DOM的CSS。
.col_inside {
    height: 60px;
    transition: height 0.5s linear;
}
.col_inside:hover {
   height: 90px;
}