javascript - 隐藏固定页脚?

标签 javascript css footer css-position

您好,我想知道是否有一种方法可以使用按钮隐藏固定页脚,以便用户在想要查看更多屏幕时可以将其关闭,反之亦然。有没有办法用 css 做到这一点,还是需要 javascript?

干杯。

最佳答案

JavaScript

<input type="button" id="myButton" onclick="HideFooter()" />

function HideFooter()
{
    var display = document.getElementById("myFooter").style.display;
    if(display=="none")
        document.getElementById("myFooter").style.display="block";
    else
        document.getElementById("myFooter").style.display="none";
}

JQuery

$("#myButton").click(function(){

    if($("#myFooter").is(":visible"))
        $("#myFooter").hide();
    else
        $("#myFooter").show();
});

如果你想要一些其他不错的效果

$("#myFooter").fadeOut(500);
$("#myFooter").slideUp(500);
$("#myFooter").slideToggle(500); //Hide and Show

Bram Vanroy 建议的另一种方法:

$("#myButton").click(function(){

    $("#myFooter").toggle();
});

关于javascript - 隐藏固定页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14551800/

相关文章:

javascript - 移动 HTML5 应用程序 - 确定用户的日期/时间偏好?

html - 如何避免默认的 -webkit 属性

javascript - 如何将悬停效果应用于 2 个不同的元素

javascript - 在月份更改时为全日历制作动画

css - Firefox 中的微小可点击区域

php - 使用刷新按钮刷新验证码

javascript - 类型错误 : Cannot read property 'sid' of undefined

javascript - 在不将 div 推到下方的情况下展开 div

html - 为什么我的页脚没有粘在页面底部?

html - 如何在不增加正文大小的情况下使页脚超出页面末尾